<template>
    <div class="board">
        <div class="headrow">
            <img src="../assets/gotion_logo.png">
            <div class="headtitle">新站53Ah组装1线叫料看板</div>
            <p class="currenttime">{{ currentTime }}</p>
        </div>
        <el-divider></el-divider>
        <!-- <el-dialog
        custom-class="my-dialog"
        :visible.sync="dialog1Visible"
        title="超声波1-1绿色胶带1(20mm)圈数信息"
        :width="dialogwidth"
        :height="dialogHeight"
        >
            <div class="cyclessettting">
                <div class="detail">
                    <p>可贴胶圈数</p>
                    <input class="detailinfor" v-model="csb1jiaodai1Maximumcycles">
                </div>
                <div class="detail">
                    <p>预警设置圈数</p>
                    <input class="detailinfor" v-model="csb1jiaodai1warningcycles">
                </div>
                <el-button :style="{ fontSize: '1.25rem' }" type="primary" icon="el-icon-setting" @click="savedata1()">圈数设定</el-button>
                <div class="detailused">
                    <div class="detaillist">
                        <p>已贴胶圈数</p>
                        <span :style="{ backgroundColor: getColor(csb1jiaodai1usedcycles,csb1jiaodai1warningcycles,csb1jiaodai1Maximumcycles) }">{{ csb1jiaodai1usedcycles }}</span>
                    </div>
                </div>
            </div>
        </el-dialog> -->
        <div class="firstrow">
            <p class="title">超声波焊接</p>
            <div class="stationlist">
                <div class="stationlist1">
                    <p class="subtitle">1#1</p>
                    <div class="station" @click="dialog1Visible = true">
                        <svg v-show="csb1station1shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station1showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station1showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station1showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station1status) }">预焊左下左(20mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station1status) }">{{ csb1cycle1ratio }}</span>
                    </div>
                    <div class="station" @click="dialog2Visible = true">
                        <svg v-show="csb1station2shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station2showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station2showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station2showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station2status) }">预焊左下右(20mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station2status) }">{{ csb1cycle2ratio }}</span>
                    </div>
                    <div class="station" @click="dialog3Visible = true">
                        <svg v-show="csb1station3shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station3showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station3showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station3showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station3status) }">预焊右下左(20mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station3status) }">{{ csb1cycle3ratio }}</span>
                    </div>
                    <div class="station" @click="dialog4Visible = true">
                        <svg v-show="csb1station4shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station4showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station4showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station4showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station4status) }">预焊右下右(20mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station4status) }">{{ csb1cycle4ratio }}</span>
                    </div>
                    <div class="station" @click="dialog5Visible = true">
                        <svg v-show="csb1station5shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station5showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station5showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station5showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station5status) }">预焊左上左(12mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station5status) }">{{ csb1cycle5ratio }}</span>
                    </div>
                    <div class="station" @click="dialog6Visible = true">
                        <svg v-show="csb1station6shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station6showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station6showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station6showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station6status) }">预焊左上右(12mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station6status) }">{{ csb1cycle6ratio }}</span>
                    </div>
                    <div class="station" @click="dialog7Visible = true">
                        <svg v-show="csb1station7shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station7showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station7showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station7showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station7status) }">预焊右上左(12mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station7status) }">{{ csb1cycle7ratio }}</span>
                    </div>
                    <div class="station" @click="dialog8Visible = true">
                        <svg v-show="csb1station8shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station8showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station8showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station8showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station8status) }">预焊右上右(12mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station8status) }">{{ csb1cycle8ratio }}</span>
                    </div>
                    <div class="station" @click="dialog9Visible = true">
                        <svg v-show="csb1station9shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station9showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station9showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station9showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station9status) }">预焊左上中(15mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station9status) }">{{ csb1cycle9ratio }}</span>
                    </div>
                    <div class="station" @click="dialog10Visible = true">
                        <svg v-show="csb1station10shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station10showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station10showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station10showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station10status) }">预焊右上中(15mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station10status) }">{{ csb1cycle10ratio }}</span>
                    </div>
                    <div class="station">
                        <svg v-show="csb1station11shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 78 94" fill="none">
                        <path d="M65 0L78 0L78 62.6667C78 79.9714 60.5391 94 39 94C17.4609 94 0 79.9714 0 62.6667L0 0L13 0L13 50.6863C13 64.6827 24.6406 76.0294 39 76.0294C53.3594 76.0294 65 64.6827 65 50.6863L65 0Z" fill-rule="evenodd"  fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station11showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 78 94" fill="none">
                        <path d="M65 0L78 0L78 62.6667C78 79.9714 60.5391 94 39 94C17.4609 94 0 79.9714 0 62.6667L0 0L13 0L13 50.6863C13 64.6827 24.6406 76.0294 39 76.0294C53.3594 76.0294 65 64.6827 65 50.6863L65 0Z" fill-rule="evenodd"  fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station11showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 78 94" fill="none">
                        <path d="M65 0L78 0L78 62.6667C78 79.9714 60.5391 94 39 94C17.4609 94 0 79.9714 0 62.6667L0 0L13 0L13 50.6863C13 64.6827 24.6406 76.0294 39 76.0294C53.3594 76.0294 65 64.6827 65 50.6863L65 0Z" fill-rule="evenodd"  fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station11showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 78 94" fill="none">
                        <path d="M65 0L78 0L78 62.6667C78 79.9714 60.5391 94 39 94C17.4609 94 0 79.9714 0 62.6667L0 0L13 0L13 50.6863C13 64.6827 24.6406 76.0294 39 76.0294C53.3594 76.0294 65 64.6827 65 50.6863L65 0Z" fill-rule="evenodd"  fill="red" >
                        </path>
                        </svg>
                        <span class="specialstationinfor" :style="{ backgroundColor: getColor1(csb1station11status) }">U型片</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station11status) }">{{ csb1station11status }}</span>
                    </div>
                    <div class="station">
                        <svg v-show="csb1station12shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="csb1station12showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="csb1station12showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station12showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station12status) }">转盘前贴胶1(28mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station12status) }">{{ csb1cycle11ratio }}</span>
                    </div>
                    <div class="station" @click="dialog11Visible = true">
                        <svg v-show="csb1station13shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="csb1station13showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="csb1station13showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station13showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station13status) }">转盘前贴胶2(28mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station13status) }">{{ csb1cycle12ratio }}</span>
                    </div>
                    <div class="station" @click="dialog12Visible = true">
                        <svg v-show="csb1station14shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="csb1station14showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="csb1station14showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station14showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station14status) }">转盘后贴胶1(33mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station14status) }">{{ csb1cycle13ratio }}</span>
                    </div>
                    <div class="station" @click="dialog13Visible = true">
                        <svg v-show="csb1station15shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="csb1station15showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="csb1station15showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station15showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station15status) }">转盘后贴胶2(33mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station15status) }">{{ csb1cycle14ratio }}</span>
                    </div>
                </div>
                <div class="stationlist2">
                    <p class="subtitle">1#2</p>
                    <div class="station" @click="dialog14Visible = true">
                        <svg v-show="csb1station16shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station16showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station16showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station16showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station16status) }">预焊左下左(20mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station16status) }">{{ csb1cycle15ratio }}</span>
                    </div>
                    <div class="station" @click="dialog15Visible = true">
                        <svg v-show="csb1station17shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station17showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station17showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station17showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station17status) }">预焊左下右(20mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station17status) }">{{ csb1cycle16ratio }}</span>
                    </div>
                    <div class="station" @click="dialog16Visible = true">
                        <svg v-show="csb1station18shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station18showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station18showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station18showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station18status) }">预焊右下左(20mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station18status) }">{{ csb1cycle17ratio }}</span>
                    </div>
                    <div class="station" @click="dialog17Visible = true">
                        <svg v-show="csb1station19shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station19showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station19showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station19showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station19status) }">预焊右下右(20mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station19status) }">{{ csb1cycle18ratio }}</span>
                    </div>
                    <div class="station" @click="dialog18Visible = true">
                        <svg v-show="csb1station20shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station20showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station20showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station20showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station20status) }">预焊左上左(12mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station20status) }">{{ csb1cycle19ratio }}</span>
                    </div>
                    <div class="station" @click="dialog19Visible = true">
                        <svg v-show="csb1station21shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station21showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station21showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station21showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station21status) }">预焊左上右(12mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station21status) }">{{ csb1cycle20ratio }}</span>
                    </div>
                    <div class="station" @click="dialog20Visible = true">
                        <svg v-show="csb1station22shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station22showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station22showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station22showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station22status) }">预焊右上左(12mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station22status) }">{{ csb1cycle21ratio }}</span>
                    </div>
                    <div class="station" @click="dialog21Visible = true">
                        <svg v-show="csb1station23shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station23showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station23showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station23showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station23status) }">预焊右上右(12mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station23status) }">{{ csb1cycle22ratio }}</span>
                    </div>
                    <div class="station" @click="dialog22Visible = true">
                        <svg v-show="csb1station24shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station24showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station24showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station24showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station24status) }">预焊左上中(15mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station24status) }">{{ csb1cycle23ratio }}</span>
                    </div>
                    <div class="station" @click="dialog23Visible = true">
                        <svg v-show="csb1station25shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station25showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station25showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station25showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station25status) }">预焊右上中(15mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station25status) }">{{ csb1cycle24ratio }}</span>
                    </div>
                    <div class="station" @click="dialog24Visible = true">
                        <svg v-show="csb1station26shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 78 94" fill="none">
                        <path d="M65 0L78 0L78 62.6667C78 79.9714 60.5391 94 39 94C17.4609 94 0 79.9714 0 62.6667L0 0L13 0L13 50.6863C13 64.6827 24.6406 76.0294 39 76.0294C53.3594 76.0294 65 64.6827 65 50.6863L65 0Z" fill-rule="evenodd"  fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station26showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 78 94" fill="none">
                        <path d="M65 0L78 0L78 62.6667C78 79.9714 60.5391 94 39 94C17.4609 94 0 79.9714 0 62.6667L0 0L13 0L13 50.6863C13 64.6827 24.6406 76.0294 39 76.0294C53.3594 76.0294 65 64.6827 65 50.6863L65 0Z" fill-rule="evenodd"  fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="csb1station26showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 78 94" fill="none">
                        <path d="M65 0L78 0L78 62.6667C78 79.9714 60.5391 94 39 94C17.4609 94 0 79.9714 0 62.6667L0 0L13 0L13 50.6863C13 64.6827 24.6406 76.0294 39 76.0294C53.3594 76.0294 65 64.6827 65 50.6863L65 0Z" fill-rule="evenodd"  fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station26showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 78 94" fill="none">
                        <path d="M65 0L78 0L78 62.6667C78 79.9714 60.5391 94 39 94C17.4609 94 0 79.9714 0 62.6667L0 0L13 0L13 50.6863C13 64.6827 24.6406 76.0294 39 76.0294C53.3594 76.0294 65 64.6827 65 50.6863L65 0Z" fill-rule="evenodd"  fill="red" >
                        </path>
                        </svg>
                        <span class="specialstationinfor" :style="{ backgroundColor: getColor1(csb1station26status) }">U型片</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station26status) }">{{ csb1station26status }}</span>
                    </div>
                    <div class="station">
                        <svg v-show="csb1station27shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="csb1station27showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="csb1station27showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station27showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station27status) }">转盘前贴胶1(28mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station27status) }">{{ csb1cycle25ratio }}</span>
                    </div>
                    <div class="station">
                        <svg v-show="csb1station28shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="csb1station28showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="csb1station28showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station28showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station28status) }">转盘前贴胶2(28mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station28status) }">{{ csb1cycle26ratio }}</span>
                    </div>
                    <div class="station" @click="dialog25Visible = true">
                        <svg v-show="csb1station29shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="csb1station29showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="csb1station29showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station29showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station29status) }">转盘后贴胶1(33mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station29status) }">{{ csb1cycle27ratio }}</span>
                    </div>
                    <div class="station" @click="dialog26Visible = true">
                        <svg v-show="csb1station30shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="csb1station30showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="csb1station30showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="csb1station30showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(csb1station30status) }">转盘后贴胶2(33mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(csb1station30status) }">{{ csb1cycle28ratio }}</span>
                    </div>
                </div>
            </div>
            <div class="lamp">
                <svg class="icon" aria-hidden="true" v-show="csb1isshowred" v-if="isFlashing">
                    <use xlink:href="#icon-zhishideng2"></use>
                </svg>
                <svg class="icon" aria-hidden="true" v-show="csb1isshowyellow" v-if="isFlashing">
                    <use xlink:href="#icon-zhishideng1"></use>
                </svg>
                <svg class="icon" aria-hidden="true" v-show="csb1isshowgreen">
                    <use xlink:href="#icon-zhishideng"></use>
                </svg>
                <div class="statuslist">
                    <!-- <div class="infinite-list" style="overflow:auto">
                        <div v-for="item in csbalarmlist" class="status" :style="{ color: getColor2(item) }">{{ item }}</div>
                    </div> -->
                    <span class="status" :style="{ color: getColor2(csb1station1status) }">{{ csb1status1 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station2status) }">{{ csb1status2 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station3status) }">{{ csb1status3 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station4status) }">{{ csb1status4 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station5status) }">{{ csb1status5 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station6status) }">{{ csb1status6 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station7status) }">{{ csb1status7 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station8status) }">{{ csb1status8 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station9status) }">{{ csb1status9 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station10status) }">{{ csb1status10 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station11status) }">{{ csb1status11 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station12status) }">{{ csb1status12 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station13status) }">{{ csb1status13 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station14status) }">{{ csb1status14 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station15status) }">{{ csb1status15 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station16status) }">{{ csb1status16 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station17status) }">{{ csb1status17 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station18status) }">{{ csb1status18 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station19status) }">{{ csb1status19 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station20status) }">{{ csb1status20 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station21status) }">{{ csb1status21 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station22status) }">{{ csb1status22 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station23status) }">{{ csb1status23 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station24status) }">{{ csb1status24 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station25status) }">{{ csb1status25 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station26status) }">{{ csb1status26 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station27status) }">{{ csb1status27 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station28status) }">{{ csb1status28 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station29status) }">{{ csb1status29 }}</span>
                    <span class="status" :style="{ color: getColor2(csb1station30status) }">{{ csb1status30 }}</span>
                </div>
            </div>
        </div>
        <el-divider></el-divider>
        <div class="secondrow">
            <p class="title">连接片焊接</p>
            <div class="stationlist">
                <div class="stationlist1">
                    <p class="subtitle">1#1</p>
                    <div class="station">
                        <svg v-show="ljp1station1shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 49" fill="none">
                        <path d="M0 0L80 0L80 49L0 49L0 0ZM10 19L21 19L21 30L10 30L10 19ZM33 19L44 19L44 30L33 30L33 19ZM58 19L69 19L69 30L58 30L58 19Z" fill-rule="evenodd"  fill="#E5E5E5" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station1showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 49" fill="none">
                        <path d="M0 0L80 0L80 49L0 49L0 0ZM10 19L21 19L21 30L10 30L10 19ZM33 19L44 19L44 30L33 30L33 19ZM58 19L69 19L69 30L58 30L58 19Z" fill-rule="evenodd"  fill="#E5E5E5" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station1showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 49" fill="none">
                        <path d="M0 0L80 0L80 49L0 49L0 0ZM10 19L21 19L21 30L10 30L10 19ZM33 19L44 19L44 30L33 30L33 19ZM58 19L69 19L69 30L58 30L58 19Z" fill-rule="evenodd"  fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station1showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 49" fill="none">
                        <path d="M0 0L80 0L80 49L0 49L0 0ZM10 19L21 19L21 30L10 30L10 19ZM33 19L44 19L44 30L33 30L33 19ZM58 19L69 19L69 30L58 30L58 19Z" fill-rule="evenodd"  fill="red" >
                        </path>
                        </svg>
                        <span class="specialstationinfor" :style="{ backgroundColor: getColor1(ljp1station1status) }">绝缘膜</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(ljp1station1status) }">{{ ljp1station1status }}</span>
                    </div>
                    <div class="station" @click="dialog29Visible = true">
                        <svg v-show="ljp1station2shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station2showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station2showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station2showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(ljp1station2status) }">焊印贴胶(33mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(ljp1station2status) }">{{ ljp1cycle1ratio }}</span>
                    </div>
                    <div class="station">
                        <svg v-show="ljp1station3shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 86.85104370117188 86.85104370117188" fill="none">
                        <rect x="0" y="62.10230255126953" width="87.8259131278062" height="35.00000538585467" transform="rotate(-45.00000241483648 0 62.10230255126953)"   fill="#000000" >
                        </rect>
                        <rect x="59" y="10.102294921875" width="24" height="24" transform="rotate(45 59 10.102294921875)"   fill="#E5E5E5" >
                        </rect>
                        <rect x="25.9705810546875" y="44.07288360595703" width="24" height="24" transform="rotate(45 25.9705810546875 44.07288360595703)"   fill="#B07941" >
                        </rect>
                        </svg>
                        <svg v-show="ljp1station3showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 86.85104370117188 86.85104370117188" fill="none">
                        <rect x="0" y="62.10230255126953" width="87.8259131278062" height="35.00000538585467" transform="rotate(-45.00000241483648 0 62.10230255126953)"   fill="#000000" >
                        </rect>
                        <rect x="59" y="10.102294921875" width="24" height="24" transform="rotate(45 59 10.102294921875)"   fill="#E5E5E5" >
                        </rect>
                        <rect x="25.9705810546875" y="44.07288360595703" width="24" height="24" transform="rotate(45 25.9705810546875 44.07288360595703)"   fill="#B07941" >
                        </rect>
                        </svg>
                        <svg v-show="ljp1station3showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 86.85104370117188 86.85104370117188" fill="none">
                        <rect x="0" y="62.10230255126953" width="87.8259131278062" height="35.00000538585467" transform="rotate(-45.00000241483648 0 62.10230255126953)"   fill="yellow" >
                        </rect>
                        <rect x="59" y="10.102294921875" width="24" height="24" transform="rotate(45 59 10.102294921875)"   fill="#E5E5E5" >
                        </rect>
                        <rect x="25.9705810546875" y="44.07288360595703" width="24" height="24" transform="rotate(45 25.9705810546875 44.07288360595703)"   fill="#B07941" >
                        </rect>
                        </svg>
                        <svg v-show="ljp1station3showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 86.85104370117188 86.85104370117188" fill="none">
                        <rect x="0" y="62.10230255126953" width="87.8259131278062" height="35.00000538585467" transform="rotate(-45.00000241483648 0 62.10230255126953)"   fill="red" >
                        </rect>
                        <rect x="59" y="10.102294921875" width="24" height="24" transform="rotate(45 59 10.102294921875)"   fill="#E5E5E5" >
                        </rect>
                        <rect x="25.9705810546875" y="44.07288360595703" width="24" height="24" transform="rotate(45 25.9705810546875 44.07288360595703)"   fill="#B07941" >
                        </rect>
                        </svg>
                        <span class="specialstationinfor" :style="{ backgroundColor: getColor1(ljp1station3status) }">盖板</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(ljp1station3status) }">{{ ljp1station3status }}</span>
                    </div>
                    <div class="station" @click="dialog30Visible = true">
                        <svg v-show="ljp1station4shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station4showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station4showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station4showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(ljp1station4status) }">正极贴胶(10mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(ljp1station4status) }">{{ ljp1cycle2ratio }}</span>
                    </div>
                    <div class="station">
                        <svg v-show="ljp1station5shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 86.85104370117188 86.8510513305664" fill="none">
                        <rect x="0" y="62.10231018066406" width="87.8259131278062" height="35.00000538585467" transform="rotate(-45.00000241483648 0 62.10231018066406)"   fill="#000000" >
                        </rect>
                        <rect x="59" y="10.102294921875" width="24" height="24" transform="rotate(45 59 10.102294921875)"   fill="#FFFFFF" >
                        </rect>
                        <rect x="25.9705810546875" y="44.07288360595703" width="24" height="24" transform="rotate(45 25.9705810546875 44.07288360595703)"   fill="#FFFFFF" >
                        </rect>
                        </svg>
                        <svg v-show="ljp1station5showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 86.85104370117188 86.8510513305664" fill="none">
                        <rect x="0" y="62.10231018066406" width="87.8259131278062" height="35.00000538585467" transform="rotate(-45.00000241483648 0 62.10231018066406)"   fill="#000000" >
                        </rect>
                        <rect x="59" y="10.102294921875" width="24" height="24" transform="rotate(45 59 10.102294921875)"   fill="#FFFFFF" >
                        </rect>
                        <rect x="25.9705810546875" y="44.07288360595703" width="24" height="24" transform="rotate(45 25.9705810546875 44.07288360595703)"   fill="#FFFFFF" >
                        </rect>
                        </svg>
                        <svg v-show="ljp1station5showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 86.85104370117188 86.8510513305664" fill="none">
                        <rect x="0" y="62.10231018066406" width="87.8259131278062" height="35.00000538585467" transform="rotate(-45.00000241483648 0 62.10231018066406)"   fill="yellow" >
                        </rect>
                        <rect x="59" y="10.102294921875" width="24" height="24" transform="rotate(45 59 10.102294921875)"   fill="#FFFFFF" >
                        </rect>
                        <rect x="25.9705810546875" y="44.07288360595703" width="24" height="24" transform="rotate(45 25.9705810546875 44.07288360595703)"   fill="#FFFFFF" >
                        </rect>
                        </svg>
                        <svg v-show="ljp1station5showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 86.85104370117188 86.8510513305664" fill="none">
                        <rect x="0" y="62.10231018066406" width="87.8259131278062" height="35.00000538585467" transform="rotate(-45.00000241483648 0 62.10231018066406)"   fill="red" >
                        </rect>
                        <rect x="59" y="10.102294921875" width="24" height="24" transform="rotate(45 59 10.102294921875)"   fill="#FFFFFF" >
                        </rect>
                        <rect x="25.9705810546875" y="44.07288360595703" width="24" height="24" transform="rotate(45 25.9705810546875 44.07288360595703)"   fill="#FFFFFF" >
                        </rect>
                        </svg>
                        <span class="specialstationinfor" :style="{ backgroundColor: getColor1(ljp1station5status) }">止动架</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(ljp1station5status) }">{{ ljp1station5status }}</span>
                    </div>
                    <div class="station" @click="dialog31Visible = true">
                        <svg v-show="ljp1station6shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station6showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station6showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station6showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(ljp1station6status) }">贴底胶(40mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(ljp1station6status) }">{{ ljp1cycle3ratio }}</span>
                    </div>
                    <div class="station" @click="dialog32Visible = true">
                        <svg v-show="ljp1station7shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station7showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station7showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station7showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(ljp1station7status) }">贴侧胶1(20mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(ljp1station7status) }">{{ ljp1cycle4ratio }}</span>
                    </div>
                    <div class="station" @click="dialog33Visible = true">
                        <svg v-show="ljp1station8shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station8showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station8showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station8showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(ljp1station8status) }">贴侧胶2(20mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(ljp1station8status) }">{{ ljp1cycle5ratio }}</span>
                    </div>
                </div>
                <div class="stationlist2">
                    <p class="subtitle">1#2</p>
                    <div class="station">
                        <svg v-show="ljp1station9shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 49" fill="none">
                        <path d="M0 0L80 0L80 49L0 49L0 0ZM10 19L21 19L21 30L10 30L10 19ZM33 19L44 19L44 30L33 30L33 19ZM58 19L69 19L69 30L58 30L58 19Z" fill-rule="evenodd"  fill="#E5E5E5" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station9showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 49" fill="none">
                        <path d="M0 0L80 0L80 49L0 49L0 0ZM10 19L21 19L21 30L10 30L10 19ZM33 19L44 19L44 30L33 30L33 19ZM58 19L69 19L69 30L58 30L58 19Z" fill-rule="evenodd"  fill="#E5E5E5" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station9showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 49" fill="none">
                        <path d="M0 0L80 0L80 49L0 49L0 0ZM10 19L21 19L21 30L10 30L10 19ZM33 19L44 19L44 30L33 30L33 19ZM58 19L69 19L69 30L58 30L58 19Z" fill-rule="evenodd"  fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station9showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 49" fill="none">
                        <path d="M0 0L80 0L80 49L0 49L0 0ZM10 19L21 19L21 30L10 30L10 19ZM33 19L44 19L44 30L33 30L33 19ZM58 19L69 19L69 30L58 30L58 19Z" fill-rule="evenodd"  fill="red" >
                        </path>
                        </svg>
                        <span class="specialstationinfor" :style="{ backgroundColor: getColor1(ljp1station9status) }">绝缘膜</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(ljp1station9status) }">{{ ljp1station9status }}</span>
                    </div>
                    <div class="station" @click="dialog34Visible = true">
                        <svg v-show="ljp1station10shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station10showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station10showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station10showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(ljp1station10status) }">焊印贴胶(33mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(ljp1station10status) }">{{ ljp1cycle6ratio }}</span>
                    </div>
                    <div class="station">
                        <svg v-show="ljp1station11shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 86.85104370117188 86.85104370117188" fill="none">
                        <rect x="0" y="62.10230255126953" width="87.8259131278062" height="35.00000538585467" transform="rotate(-45.00000241483648 0 62.10230255126953)"   fill="#000000" >
                        </rect>
                        <rect x="59" y="10.102294921875" width="24" height="24" transform="rotate(45 59 10.102294921875)"   fill="#E5E5E5" >
                        </rect>
                        <rect x="25.9705810546875" y="44.07288360595703" width="24" height="24" transform="rotate(45 25.9705810546875 44.07288360595703)"   fill="#B07941" >
                        </rect>
                        </svg>
                        <svg v-show="ljp1station11showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 86.85104370117188 86.85104370117188" fill="none">
                        <rect x="0" y="62.10230255126953" width="87.8259131278062" height="35.00000538585467" transform="rotate(-45.00000241483648 0 62.10230255126953)"   fill="#000000" >
                        </rect>
                        <rect x="59" y="10.102294921875" width="24" height="24" transform="rotate(45 59 10.102294921875)"   fill="#E5E5E5" >
                        </rect>
                        <rect x="25.9705810546875" y="44.07288360595703" width="24" height="24" transform="rotate(45 25.9705810546875 44.07288360595703)"   fill="#B07941" >
                        </rect>
                        </svg>
                        <svg v-show="ljp1station11showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 86.85104370117188 86.85104370117188" fill="none">
                        <rect x="0" y="62.10230255126953" width="87.8259131278062" height="35.00000538585467" transform="rotate(-45.00000241483648 0 62.10230255126953)"   fill="yellow" >
                        </rect>
                        <rect x="59" y="10.102294921875" width="24" height="24" transform="rotate(45 59 10.102294921875)"   fill="#E5E5E5" >
                        </rect>
                        <rect x="25.9705810546875" y="44.07288360595703" width="24" height="24" transform="rotate(45 25.9705810546875 44.07288360595703)"   fill="#B07941" >
                        </rect>
                        </svg>
                        <svg v-show="ljp1station11showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 86.85104370117188 86.85104370117188" fill="none">
                        <rect x="0" y="62.10230255126953" width="87.8259131278062" height="35.00000538585467" transform="rotate(-45.00000241483648 0 62.10230255126953)"   fill="red" >
                        </rect>
                        <rect x="59" y="10.102294921875" width="24" height="24" transform="rotate(45 59 10.102294921875)"   fill="#E5E5E5" >
                        </rect>
                        <rect x="25.9705810546875" y="44.07288360595703" width="24" height="24" transform="rotate(45 25.9705810546875 44.07288360595703)"   fill="#B07941" >
                        </rect>
                        </svg>
                        <span class="specialstationinfor" :style="{ backgroundColor: getColor1(ljp1station11status) }">盖板</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(ljp1station11status) }">{{ ljp1station11status }}</span>
                    </div>
                    <div class="station" @click="dialog35Visible = true">
                        <svg v-show="ljp1station12shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station12showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="rgb(113,59,18)" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="rgb(113,59,18)" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="rgb(113,59,18)" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station12showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station12showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(ljp1station12status) }">正极贴胶(10mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(ljp1station12status) }">{{ ljp1cycle7ratio }}</span>
                    </div>
                    <div class="station">
                        <svg v-show="ljp1station13shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 86.85104370117188 86.8510513305664" fill="none">
                        <rect x="0" y="62.10231018066406" width="87.8259131278062" height="35.00000538585467" transform="rotate(-45.00000241483648 0 62.10231018066406)"   fill="#000000" >
                        </rect>
                        <rect x="59" y="10.102294921875" width="24" height="24" transform="rotate(45 59 10.102294921875)"   fill="#FFFFFF" >
                        </rect>
                        <rect x="25.9705810546875" y="44.07288360595703" width="24" height="24" transform="rotate(45 25.9705810546875 44.07288360595703)"   fill="#FFFFFF" >
                        </rect>
                        </svg>
                        <svg v-show="ljp1station13showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 86.85104370117188 86.8510513305664" fill="none">
                        <rect x="0" y="62.10231018066406" width="87.8259131278062" height="35.00000538585467" transform="rotate(-45.00000241483648 0 62.10231018066406)"   fill="#000000" >
                        </rect>
                        <rect x="59" y="10.102294921875" width="24" height="24" transform="rotate(45 59 10.102294921875)"   fill="#FFFFFF" >
                        </rect>
                        <rect x="25.9705810546875" y="44.07288360595703" width="24" height="24" transform="rotate(45 25.9705810546875 44.07288360595703)"   fill="#FFFFFF" >
                        </rect>
                        </svg>
                        <svg v-show="ljp1station13showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 86.85104370117188 86.8510513305664" fill="none">
                        <rect x="0" y="62.10231018066406" width="87.8259131278062" height="35.00000538585467" transform="rotate(-45.00000241483648 0 62.10231018066406)"   fill="yellow" >
                        </rect>
                        <rect x="59" y="10.102294921875" width="24" height="24" transform="rotate(45 59 10.102294921875)"   fill="#FFFFFF" >
                        </rect>
                        <rect x="25.9705810546875" y="44.07288360595703" width="24" height="24" transform="rotate(45 25.9705810546875 44.07288360595703)"   fill="#FFFFFF" >
                        </rect>
                        </svg>
                        <svg v-show="ljp1station13showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 86.85104370117188 86.8510513305664" fill="none">
                        <rect x="0" y="62.10231018066406" width="87.8259131278062" height="35.00000538585467" transform="rotate(-45.00000241483648 0 62.10231018066406)"   fill="red" >
                        </rect>
                        <rect x="59" y="10.102294921875" width="24" height="24" transform="rotate(45 59 10.102294921875)"   fill="#FFFFFF" >
                        </rect>
                        <rect x="25.9705810546875" y="44.07288360595703" width="24" height="24" transform="rotate(45 25.9705810546875 44.07288360595703)"   fill="#FFFFFF" >
                        </rect>
                        </svg>
                        <span class="specialstationinfor" :style="{ backgroundColor: getColor1(ljp1station13status) }">止动架</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(ljp1station13status) }">{{ ljp1station13status }}</span>
                    </div>
                    <div class="station" @click="dialog36Visible = true">
                        <svg v-show="ljp1station14shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station14showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station14showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station14showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(ljp1station14status) }">贴底胶(40mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(ljp1station14status) }">{{ ljp1cycle8ratio }}</span>
                    </div>
                    <div class="station" @click="dialog37Visible = true">
                        <svg v-show="ljp1station15shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station15showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station15showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station15showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(ljp1station15status) }">贴侧胶1(20mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(ljp1station15status) }">{{ ljp1cycle9ratio }}</span>
                    </div>
                    <div class="station" @click="dialog38Visible = true">
                        <svg v-show="ljp1station16shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station16showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="#43CF7C" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="#43CF7C" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="#43CF7C" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station16showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="yellow" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="yellow" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="yellow" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="ljp1station16showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 80 80" fill="none">
                        <path d="M52 40C52 62.0914 40.3594 80 26 80C11.6406 80 0 62.0914 0 40C0 17.9086 11.6406 0 26 0C40.3594 0 52 17.9086 52 40Z"   fill="red" >
                        </path>
                        <path d="M69 40C69 62.0914 57.3594 80 43 80C28.6406 80 17 62.0914 17 40C17 17.9086 28.6406 0 43 0C57.3594 0 69 17.9086 69 40Z"   fill="red" >
                        </path>
                        <rect x="26" y="0" width="19" height="80"   fill="red" >
                        </rect>
                        <path d="M45 37.6154C45 45.6872 40.7467 52.2308 35.5 52.2308C30.2533 52.2308 26 45.6872 26 37.6154C26 29.5435 30.2533 23 35.5 23C40.7467 23 45 29.5435 45 37.6154Z"   fill="#036BC7" >
                        </path>
                        <path d="M30 0L49 0L61.92 1.26L80 0L69 4.75L62.51 4.75L30 0Z"   fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(ljp1station16status) }">贴侧胶2(20mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(ljp1station16status) }">{{ ljp1cycle10ratio }}</span>
                    </div>
                </div>
            </div>
            <div class="lamp">
                <svg class="icon" aria-hidden="true" v-show="ljp1isshowred" v-if="isFlashing">
                    <use xlink:href="#icon-zhishideng2"></use>
                </svg>
                <svg class="icon" aria-hidden="true" v-show="ljp1isshowyellow" v-if="isFlashing">
                    <use xlink:href="#icon-zhishideng1"></use>
                </svg>
                <svg class="icon" aria-hidden="true" v-show="ljp1isshowgreen">
                    <use xlink:href="#icon-zhishideng"></use>
                </svg>
                <div class="statuslist">
                    <span class="status" :style="{ color: getColor2(ljp1station1status) }">{{ ljp1status1 }}</span>
                    <span class="status" :style="{ color: getColor2(ljp1station2status) }">{{ ljp1status2 }}</span>
                    <span class="status" :style="{ color: getColor2(ljp1station3status) }">{{ ljp1status3 }}</span>
                    <span class="status" :style="{ color: getColor2(ljp1station4status) }">{{ ljp1status4 }}</span>
                    <span class="status" :style="{ color: getColor2(ljp1station5status) }">{{ ljp1status5 }}</span>
                    <span class="status" :style="{ color: getColor2(ljp1station6status) }">{{ ljp1status6 }}</span>
                    <span class="status" :style="{ color: getColor2(ljp1station7status) }">{{ ljp1status7 }}</span>
                    <span class="status" :style="{ color: getColor2(ljp1station8status) }">{{ ljp1status8 }}</span>
                    <span class="status" :style="{ color: getColor2(ljp1station9status) }">{{ ljp1status9 }}</span>
                    <span class="status" :style="{ color: getColor2(ljp1station10status) }">{{ ljp1status10 }}</span>
                    <span class="status" :style="{ color: getColor2(ljp1station11status) }">{{ ljp1status11 }}</span>
                    <span class="status" :style="{ color: getColor2(ljp1station12status) }">{{ ljp1status12 }}</span>
                    <span class="status" :style="{ color: getColor2(ljp1station13status) }">{{ ljp1status13 }}</span>
                    <span class="status" :style="{ color: getColor2(ljp1station14status) }">{{ ljp1status14 }}</span>
                    <span class="status" :style="{ color: getColor2(ljp1station15status) }">{{ ljp1status15 }}</span>
                    <span class="status" :style="{ color: getColor2(ljp1station16status) }">{{ ljp1status16 }}</span>
                </div>
            </div>
        </div>
        <el-divider></el-divider>
        <div class="thirdrow">
            <p class="title">包膜入壳</p>
            <div class="stationrow">
                <div class="stationlist1">
                    <p class="subtitle">1#1</p>
                    <div class="station" @click="dialog39Visible = true">
                        <svg v-show="bm1station1shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 76 75" fill="none">
                        <path d="M1.0837 62C0.375504 62.8012 0 63.6385 0 64.5C0 70.299 17.0132 75 38 75C58.9868 75 76 70.299 76 64.5C76 63.6385 75.6245 62.8012 74.9163 62L76 62L76 13L74.9163 13C75.6245 12.1988 76 11.3615 76 10.5C76 4.701 58.9868 0 38 0C17.0132 0 0 4.701 0 10.5C0 11.3615 0.375504 12.1988 1.0837 13L0 13L0 62L1.0837 62ZM46.6999 13L31.3001 13C29.8636 12.5216 29 11.9071 29 11.2368C29 9.7108 33.4772 8.4737 39 8.4737C44.5228 8.4737 49 9.7108 49 11.2368C49 11.9071 48.1364 12.5216 46.6999 13ZM39 67.4737C33.4772 67.4737 29 68.7108 29 70.2368C29 71.7629 33.4772 73 39 73C44.5228 73 49 71.7629 49 70.2368C49 68.7108 44.5228 67.4737 39 67.4737Z" fill-rule="evenodd"  fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="bm1station1showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 76 75" fill="none">
                        <path d="M1.0837 62C0.375504 62.8012 0 63.6385 0 64.5C0 70.299 17.0132 75 38 75C58.9868 75 76 70.299 76 64.5C76 63.6385 75.6245 62.8012 74.9163 62L76 62L76 13L74.9163 13C75.6245 12.1988 76 11.3615 76 10.5C76 4.701 58.9868 0 38 0C17.0132 0 0 4.701 0 10.5C0 11.3615 0.375504 12.1988 1.0837 13L0 13L0 62L1.0837 62ZM46.6999 13L31.3001 13C29.8636 12.5216 29 11.9071 29 11.2368C29 9.7108 33.4772 8.4737 39 8.4737C44.5228 8.4737 49 9.7108 49 11.2368C49 11.9071 48.1364 12.5216 46.6999 13ZM39 67.4737C33.4772 67.4737 29 68.7108 29 70.2368C29 71.7629 33.4772 73 39 73C44.5228 73 49 71.7629 49 70.2368C49 68.7108 44.5228 67.4737 39 67.4737Z" fill-rule="evenodd"  fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="bm1station1showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 76 75" fill="none">
                        <path d="M1.0837 62C0.375504 62.8012 0 63.6385 0 64.5C0 70.299 17.0132 75 38 75C58.9868 75 76 70.299 76 64.5C76 63.6385 75.6245 62.8012 74.9163 62L76 62L76 13L74.9163 13C75.6245 12.1988 76 11.3615 76 10.5C76 4.701 58.9868 0 38 0C17.0132 0 0 4.701 0 10.5C0 11.3615 0.375504 12.1988 1.0837 13L0 13L0 62L1.0837 62ZM46.6999 13L31.3001 13C29.8636 12.5216 29 11.9071 29 11.2368C29 9.7108 33.4772 8.4737 39 8.4737C44.5228 8.4737 49 9.7108 49 11.2368C49 11.9071 48.1364 12.5216 46.6999 13ZM39 67.4737C33.4772 67.4737 29 68.7108 29 70.2368C29 71.7629 33.4772 73 39 73C44.5228 73 49 71.7629 49 70.2368C49 68.7108 44.5228 67.4737 39 67.4737Z" fill-rule="evenodd"  fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="bm1station1showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 76 75" fill="none">
                        <path d="M1.0837 62C0.375504 62.8012 0 63.6385 0 64.5C0 70.299 17.0132 75 38 75C58.9868 75 76 70.299 76 64.5C76 63.6385 75.6245 62.8012 74.9163 62L76 62L76 13L74.9163 13C75.6245 12.1988 76 11.3615 76 10.5C76 4.701 58.9868 0 38 0C17.0132 0 0 4.701 0 10.5C0 11.3615 0.375504 12.1988 1.0837 13L0 13L0 62L1.0837 62ZM46.6999 13L31.3001 13C29.8636 12.5216 29 11.9071 29 11.2368C29 9.7108 33.4772 8.4737 39 8.4737C44.5228 8.4737 49 9.7108 49 11.2368C49 11.9071 48.1364 12.5216 46.6999 13ZM39 67.4737C33.4772 67.4737 29 68.7108 29 70.2368C29 71.7629 33.4772 73 39 73C44.5228 73 49 71.7629 49 70.2368C49 68.7108 44.5228 67.4737 39 67.4737Z" fill-rule="evenodd"  fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(bm1station1status) }">左包膜(188mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(bm1station1status) }">{{ bm1cycle1ratio }}</span>
                    </div>
                    <div class="station">
                        <svg v-show="bm1station2shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 92 79" fill="none">
                        <rect x="0" y="30" width="86" height="29"   fill="#CCCCCC" >
                        </rect>
                        <rect x="6" y="36" width="86" height="29"   fill="#CCCCCC" >
                        </rect>
                        </svg>
                        <svg v-show="bm1station2showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 92 79" fill="none">
                        <rect x="0" y="30" width="86" height="29"   fill="#CCCCCC" >
                        </rect>
                        <rect x="6" y="36" width="86" height="29"   fill="#CCCCCC" >
                        </rect>
                        </svg>
                        <svg v-show="bm1station2showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 92 79" fill="none">
                        <rect x="0" y="30" width="86" height="29"   fill="yellow" >
                        </rect>
                        <rect x="6" y="36" width="86" height="29"   fill="yellow" >
                        </rect>
                        </svg>
                        <svg v-show="bm1station2showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 92 79" fill="none">
                        <rect x="0" y="30" width="86" height="29"   fill="red" >
                        </rect>
                        <rect x="6" y="36" width="86" height="29"   fill="red" >
                        </rect>
                        </svg>
                        <span class="specialstationinfor" :style="{ backgroundColor: getColor1(bm1station2status) }">铝壳</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(bm1station2status) }">{{ bm1station2status }}</span>
                    </div>
                    <div class="station" @click="dialog40Visible = true">
                        <svg v-show="bm1station3shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 76 75" fill="none">
                        <path d="M1.0837 62C0.375504 62.8012 0 63.6385 0 64.5C0 70.299 17.0132 75 38 75C58.9868 75 76 70.299 76 64.5C76 63.6385 75.6245 62.8012 74.9163 62L76 62L76 13L74.9163 13C75.6245 12.1988 76 11.3615 76 10.5C76 4.701 58.9868 0 38 0C17.0132 0 0 4.701 0 10.5C0 11.3615 0.375504 12.1988 1.0837 13L0 13L0 62L1.0837 62ZM46.6999 13L31.3001 13C29.8636 12.5216 29 11.9071 29 11.2368C29 9.7108 33.4772 8.4737 39 8.4737C44.5228 8.4737 49 9.7108 49 11.2368C49 11.9071 48.1364 12.5216 46.6999 13ZM39 67.4737C33.4772 67.4737 29 68.7108 29 70.2368C29 71.7629 33.4772 73 39 73C44.5228 73 49 71.7629 49 70.2368C49 68.7108 44.5228 67.4737 39 67.4737Z" fill-rule="evenodd"  fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="bm1station3showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 76 75" fill="none">
                        <path d="M1.0837 62C0.375504 62.8012 0 63.6385 0 64.5C0 70.299 17.0132 75 38 75C58.9868 75 76 70.299 76 64.5C76 63.6385 75.6245 62.8012 74.9163 62L76 62L76 13L74.9163 13C75.6245 12.1988 76 11.3615 76 10.5C76 4.701 58.9868 0 38 0C17.0132 0 0 4.701 0 10.5C0 11.3615 0.375504 12.1988 1.0837 13L0 13L0 62L1.0837 62ZM46.6999 13L31.3001 13C29.8636 12.5216 29 11.9071 29 11.2368C29 9.7108 33.4772 8.4737 39 8.4737C44.5228 8.4737 49 9.7108 49 11.2368C49 11.9071 48.1364 12.5216 46.6999 13ZM39 67.4737C33.4772 67.4737 29 68.7108 29 70.2368C29 71.7629 33.4772 73 39 73C44.5228 73 49 71.7629 49 70.2368C49 68.7108 44.5228 67.4737 39 67.4737Z" fill-rule="evenodd"  fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="bm1station3showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 76 75" fill="none">
                        <path d="M1.0837 62C0.375504 62.8012 0 63.6385 0 64.5C0 70.299 17.0132 75 38 75C58.9868 75 76 70.299 76 64.5C76 63.6385 75.6245 62.8012 74.9163 62L76 62L76 13L74.9163 13C75.6245 12.1988 76 11.3615 76 10.5C76 4.701 58.9868 0 38 0C17.0132 0 0 4.701 0 10.5C0 11.3615 0.375504 12.1988 1.0837 13L0 13L0 62L1.0837 62ZM46.6999 13L31.3001 13C29.8636 12.5216 29 11.9071 29 11.2368C29 9.7108 33.4772 8.4737 39 8.4737C44.5228 8.4737 49 9.7108 49 11.2368C49 11.9071 48.1364 12.5216 46.6999 13ZM39 67.4737C33.4772 67.4737 29 68.7108 29 70.2368C29 71.7629 33.4772 73 39 73C44.5228 73 49 71.7629 49 70.2368C49 68.7108 44.5228 67.4737 39 67.4737Z" fill-rule="evenodd"  fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="bm1station3showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 76 75" fill="none">
                        <path d="M1.0837 62C0.375504 62.8012 0 63.6385 0 64.5C0 70.299 17.0132 75 38 75C58.9868 75 76 70.299 76 64.5C76 63.6385 75.6245 62.8012 74.9163 62L76 62L76 13L74.9163 13C75.6245 12.1988 76 11.3615 76 10.5C76 4.701 58.9868 0 38 0C17.0132 0 0 4.701 0 10.5C0 11.3615 0.375504 12.1988 1.0837 13L0 13L0 62L1.0837 62ZM46.6999 13L31.3001 13C29.8636 12.5216 29 11.9071 29 11.2368C29 9.7108 33.4772 8.4737 39 8.4737C44.5228 8.4737 49 9.7108 49 11.2368C49 11.9071 48.1364 12.5216 46.6999 13ZM39 67.4737C33.4772 67.4737 29 68.7108 29 70.2368C29 71.7629 33.4772 73 39 73C44.5228 73 49 71.7629 49 70.2368C49 68.7108 44.5228 67.4737 39 67.4737Z" fill-rule="evenodd"  fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(bm1station3status) }">右包膜(188mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(bm1station3status) }">{{ bm1cycle2ratio }}</span>
                    </div>
                </div>
                <div class="block"></div>
                <div class="stationlist2">
                    <p class="subtitle">1#2</p>
                    <div class="station" @click="dialog41Visible = true">
                        <svg v-show="bm1station4shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 76 75" fill="none">
                        <path d="M1.0837 62C0.375504 62.8012 0 63.6385 0 64.5C0 70.299 17.0132 75 38 75C58.9868 75 76 70.299 76 64.5C76 63.6385 75.6245 62.8012 74.9163 62L76 62L76 13L74.9163 13C75.6245 12.1988 76 11.3615 76 10.5C76 4.701 58.9868 0 38 0C17.0132 0 0 4.701 0 10.5C0 11.3615 0.375504 12.1988 1.0837 13L0 13L0 62L1.0837 62ZM46.6999 13L31.3001 13C29.8636 12.5216 29 11.9071 29 11.2368C29 9.7108 33.4772 8.4737 39 8.4737C44.5228 8.4737 49 9.7108 49 11.2368C49 11.9071 48.1364 12.5216 46.6999 13ZM39 67.4737C33.4772 67.4737 29 68.7108 29 70.2368C29 71.7629 33.4772 73 39 73C44.5228 73 49 71.7629 49 70.2368C49 68.7108 44.5228 67.4737 39 67.4737Z" fill-rule="evenodd"  fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="bm1station4showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 76 75" fill="none">
                        <path d="M1.0837 62C0.375504 62.8012 0 63.6385 0 64.5C0 70.299 17.0132 75 38 75C58.9868 75 76 70.299 76 64.5C76 63.6385 75.6245 62.8012 74.9163 62L76 62L76 13L74.9163 13C75.6245 12.1988 76 11.3615 76 10.5C76 4.701 58.9868 0 38 0C17.0132 0 0 4.701 0 10.5C0 11.3615 0.375504 12.1988 1.0837 13L0 13L0 62L1.0837 62ZM46.6999 13L31.3001 13C29.8636 12.5216 29 11.9071 29 11.2368C29 9.7108 33.4772 8.4737 39 8.4737C44.5228 8.4737 49 9.7108 49 11.2368C49 11.9071 48.1364 12.5216 46.6999 13ZM39 67.4737C33.4772 67.4737 29 68.7108 29 70.2368C29 71.7629 33.4772 73 39 73C44.5228 73 49 71.7629 49 70.2368C49 68.7108 44.5228 67.4737 39 67.4737Z" fill-rule="evenodd"  fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="bm1station4showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 76 75" fill="none">
                        <path d="M1.0837 62C0.375504 62.8012 0 63.6385 0 64.5C0 70.299 17.0132 75 38 75C58.9868 75 76 70.299 76 64.5C76 63.6385 75.6245 62.8012 74.9163 62L76 62L76 13L74.9163 13C75.6245 12.1988 76 11.3615 76 10.5C76 4.701 58.9868 0 38 0C17.0132 0 0 4.701 0 10.5C0 11.3615 0.375504 12.1988 1.0837 13L0 13L0 62L1.0837 62ZM46.6999 13L31.3001 13C29.8636 12.5216 29 11.9071 29 11.2368C29 9.7108 33.4772 8.4737 39 8.4737C44.5228 8.4737 49 9.7108 49 11.2368C49 11.9071 48.1364 12.5216 46.6999 13ZM39 67.4737C33.4772 67.4737 29 68.7108 29 70.2368C29 71.7629 33.4772 73 39 73C44.5228 73 49 71.7629 49 70.2368C49 68.7108 44.5228 67.4737 39 67.4737Z" fill-rule="evenodd"  fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="bm1station4showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 76 75" fill="none">
                        <path d="M1.0837 62C0.375504 62.8012 0 63.6385 0 64.5C0 70.299 17.0132 75 38 75C58.9868 75 76 70.299 76 64.5C76 63.6385 75.6245 62.8012 74.9163 62L76 62L76 13L74.9163 13C75.6245 12.1988 76 11.3615 76 10.5C76 4.701 58.9868 0 38 0C17.0132 0 0 4.701 0 10.5C0 11.3615 0.375504 12.1988 1.0837 13L0 13L0 62L1.0837 62ZM46.6999 13L31.3001 13C29.8636 12.5216 29 11.9071 29 11.2368C29 9.7108 33.4772 8.4737 39 8.4737C44.5228 8.4737 49 9.7108 49 11.2368C49 11.9071 48.1364 12.5216 46.6999 13ZM39 67.4737C33.4772 67.4737 29 68.7108 29 70.2368C29 71.7629 33.4772 73 39 73C44.5228 73 49 71.7629 49 70.2368C49 68.7108 44.5228 67.4737 39 67.4737Z" fill-rule="evenodd"  fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(bm1station4status) }">左包膜(188mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(bm1station4status) }">{{ bm1cycle3ratio }}</span>
                    </div>
                    <div class="station">
                        <svg v-show="bm1station5shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 92 79" fill="none">
                        <rect x="0" y="30" width="86" height="29"   fill="#CCCCCC" >
                        </rect>
                        <rect x="6" y="36" width="86" height="29"   fill="#CCCCCC" >
                        </rect>
                        </svg>
                        <svg v-show="bm1station5showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 92 79" fill="none">
                        <rect x="0" y="30" width="86" height="29"   fill="#CCCCCC" >
                        </rect>
                        <rect x="6" y="36" width="86" height="29"   fill="#CCCCCC" >
                        </rect>
                        </svg>
                        <svg v-show="bm1station5showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 92 79" fill="none">
                        <rect x="0" y="30" width="86" height="29"   fill="yellow" >
                        </rect>
                        <rect x="6" y="36" width="86" height="29"   fill="yellow" >
                        </rect>
                        </svg>
                        <svg v-show="bm1station5showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 92 79" fill="none">
                        <rect x="0" y="30" width="86" height="29"   fill="red" >
                        </rect>
                        <rect x="6" y="36" width="86" height="29"   fill="red" >
                        </rect>
                        </svg>
                        <span class="specialstationinfor" :style="{ backgroundColor: getColor1(bm1station5status) }">铝壳</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(bm1station5status) }">{{ bm1station5status }}</span>
                    </div>
                    <div class="station" @click="dialog42Visible = true">
                        <svg v-show="bm1station6shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 76 75" fill="none">
                        <path d="M1.0837 62C0.375504 62.8012 0 63.6385 0 64.5C0 70.299 17.0132 75 38 75C58.9868 75 76 70.299 76 64.5C76 63.6385 75.6245 62.8012 74.9163 62L76 62L76 13L74.9163 13C75.6245 12.1988 76 11.3615 76 10.5C76 4.701 58.9868 0 38 0C17.0132 0 0 4.701 0 10.5C0 11.3615 0.375504 12.1988 1.0837 13L0 13L0 62L1.0837 62ZM46.6999 13L31.3001 13C29.8636 12.5216 29 11.9071 29 11.2368C29 9.7108 33.4772 8.4737 39 8.4737C44.5228 8.4737 49 9.7108 49 11.2368C49 11.9071 48.1364 12.5216 46.6999 13ZM39 67.4737C33.4772 67.4737 29 68.7108 29 70.2368C29 71.7629 33.4772 73 39 73C44.5228 73 49 71.7629 49 70.2368C49 68.7108 44.5228 67.4737 39 67.4737Z" fill-rule="evenodd"  fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="bm1station6showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 76 75" fill="none">
                        <path d="M1.0837 62C0.375504 62.8012 0 63.6385 0 64.5C0 70.299 17.0132 75 38 75C58.9868 75 76 70.299 76 64.5C76 63.6385 75.6245 62.8012 74.9163 62L76 62L76 13L74.9163 13C75.6245 12.1988 76 11.3615 76 10.5C76 4.701 58.9868 0 38 0C17.0132 0 0 4.701 0 10.5C0 11.3615 0.375504 12.1988 1.0837 13L0 13L0 62L1.0837 62ZM46.6999 13L31.3001 13C29.8636 12.5216 29 11.9071 29 11.2368C29 9.7108 33.4772 8.4737 39 8.4737C44.5228 8.4737 49 9.7108 49 11.2368C49 11.9071 48.1364 12.5216 46.6999 13ZM39 67.4737C33.4772 67.4737 29 68.7108 29 70.2368C29 71.7629 33.4772 73 39 73C44.5228 73 49 71.7629 49 70.2368C49 68.7108 44.5228 67.4737 39 67.4737Z" fill-rule="evenodd"  fill="#43CF7C" >
                        </path>
                        </svg>
                        <svg v-show="bm1station6showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 76 75" fill="none">
                        <path d="M1.0837 62C0.375504 62.8012 0 63.6385 0 64.5C0 70.299 17.0132 75 38 75C58.9868 75 76 70.299 76 64.5C76 63.6385 75.6245 62.8012 74.9163 62L76 62L76 13L74.9163 13C75.6245 12.1988 76 11.3615 76 10.5C76 4.701 58.9868 0 38 0C17.0132 0 0 4.701 0 10.5C0 11.3615 0.375504 12.1988 1.0837 13L0 13L0 62L1.0837 62ZM46.6999 13L31.3001 13C29.8636 12.5216 29 11.9071 29 11.2368C29 9.7108 33.4772 8.4737 39 8.4737C44.5228 8.4737 49 9.7108 49 11.2368C49 11.9071 48.1364 12.5216 46.6999 13ZM39 67.4737C33.4772 67.4737 29 68.7108 29 70.2368C29 71.7629 33.4772 73 39 73C44.5228 73 49 71.7629 49 70.2368C49 68.7108 44.5228 67.4737 39 67.4737Z" fill-rule="evenodd"  fill="yellow" >
                        </path>
                        </svg>
                        <svg v-show="bm1station6showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 76 75" fill="none">
                        <path d="M1.0837 62C0.375504 62.8012 0 63.6385 0 64.5C0 70.299 17.0132 75 38 75C58.9868 75 76 70.299 76 64.5C76 63.6385 75.6245 62.8012 74.9163 62L76 62L76 13L74.9163 13C75.6245 12.1988 76 11.3615 76 10.5C76 4.701 58.9868 0 38 0C17.0132 0 0 4.701 0 10.5C0 11.3615 0.375504 12.1988 1.0837 13L0 13L0 62L1.0837 62ZM46.6999 13L31.3001 13C29.8636 12.5216 29 11.9071 29 11.2368C29 9.7108 33.4772 8.4737 39 8.4737C44.5228 8.4737 49 9.7108 49 11.2368C49 11.9071 48.1364 12.5216 46.6999 13ZM39 67.4737C33.4772 67.4737 29 68.7108 29 70.2368C29 71.7629 33.4772 73 39 73C44.5228 73 49 71.7629 49 70.2368C49 68.7108 44.5228 67.4737 39 67.4737Z" fill-rule="evenodd"  fill="red" >
                        </path>
                        </svg>
                        <span class="stationinfor" :style="{ backgroundColor: getColor1(bm1station6status) }">右包膜(188mm)</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(bm1station6status) }">{{ bm1cycle4ratio }}</span>
                    </div>
                </div>
            </div>
            <div class="lamp">
                <svg class="icon" aria-hidden="true" v-show="bm1isshowred" v-if="isFlashing">
                    <use xlink:href="#icon-zhishideng2"></use>
                </svg>
                <svg class="icon" aria-hidden="true" v-show="bm1isshowyellow" v-if="isFlashing">
                    <use xlink:href="#icon-zhishideng1"></use>
                </svg>
                <svg class="icon" aria-hidden="true" v-show="bm1isshowgreen">
                    <use xlink:href="#icon-zhishideng"></use>
                </svg>
                <div class="statuslist">
                    <span class="status" :style="{ color: getColor2(bm1station1status) }">{{ bm1status1 }}</span>
                    <span class="status" :style="{ color: getColor2(bm1station2status) }">{{ bm1status2 }}</span>
                    <span class="status" :style="{ color: getColor2(bm1station3status) }">{{ bm1status3 }}</span>
                    <span class="status" :style="{ color: getColor2(bm1station4status) }">{{ bm1status4 }}</span>
                    <span class="status" :style="{ color: getColor2(bm1station5status) }">{{ bm1status5 }}</span>
                    <span class="status" :style="{ color: getColor2(bm1station6status) }">{{ bm1status6 }}</span>
                </div>
            </div>
        </div>
        <el-divider></el-divider>
        <div class="fourthrow">
            <p class="title">一次氦检</p>
            <div class="stationlist">
                <div class="stationlist1">
                    <p class="subtitle">1#1</p>
                    <div class="station">
                        <svg v-show="hj1station1shownormal" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 37.66424560546875 49.5" fill="none">
                        <path  fill="#CCCCCC"  d="M20.6642 7L20.6642 7C26.1871 7 30.6642 11.4772 30.6642 17L30.6642 49.5L10.6642 49.5L10.6642 17C10.6642 11.4772 15.1414 7 20.6642 7Z">
                        </path>
                        <path d="M26.6642 2.01L37.6642 0L37.6642 8L26.6642 7L26.6642 2.01Z" fill="#CCCCCC" >
                        </path>
                        <rect x="15.66424560546875" y="2" width="11.25" height="5" fill="#CCCCCC" >
                        </rect>
                        <path  stroke="rgba(204, 204, 204, 1)" stroke-width="1.3333333333333333" stroke-linejoin="round" stroke-linecap="round"  d="M15.6984 5.05102C11.9484 5.05102 6.32343 4.42602 3.19843 7.55102C0.177716 10.5718 0.698479 13.801 0.698479 18.801">
                        </path>
                        </svg>
                        <svg v-show="hj1station1showgreen" v-if='!isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 37.66424560546875 49.5" fill="none">
                        <path  fill="#CCCCCC"  d="M20.6642 7L20.6642 7C26.1871 7 30.6642 11.4772 30.6642 17L30.6642 49.5L10.6642 49.5L10.6642 17C10.6642 11.4772 15.1414 7 20.6642 7Z">
                        </path>
                        <path d="M26.6642 2.01L37.6642 0L37.6642 8L26.6642 7L26.6642 2.01Z" fill="#CCCCCC" >
                        </path>
                        <rect x="15.66424560546875" y="2" width="11.25" height="5" fill="#CCCCCC" >
                        </rect>
                        <path  stroke="rgba(204, 204, 204, 1)" stroke-width="1.3333333333333333" stroke-linejoin="round" stroke-linecap="round"  d="M15.6984 5.05102C11.9484 5.05102 6.32343 4.42602 3.19843 7.55102C0.177716 10.5718 0.698479 13.801 0.698479 18.801">
                        </path>
                        </svg>
                        <svg v-show="hj1station1showyellow" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 37.66424560546875 49.5" fill="none">
                        <path  fill="yellow"  d="M20.6642 7L20.6642 7C26.1871 7 30.6642 11.4772 30.6642 17L30.6642 49.5L10.6642 49.5L10.6642 17C10.6642 11.4772 15.1414 7 20.6642 7Z">
                        </path>
                        <path d="M26.6642 2.01L37.6642 0L37.6642 8L26.6642 7L26.6642 2.01Z" fill="yellow" >
                        </path>
                        <rect x="15.66424560546875" y="2" width="11.25" height="5" fill="yellow" >
                        </rect>
                        <path  stroke="yellow" stroke-width="1.3333333333333333" stroke-linejoin="round" stroke-linecap="round"  d="M15.6984 5.05102C11.9484 5.05102 6.32343 4.42602 3.19843 7.55102C0.177716 10.5718 0.698479 13.801 0.698479 18.801">
                        </path>
                        </svg>
                        <svg v-show="hj1station1showred" v-if='isFlashing' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50" viewBox="0 0 37.66424560546875 49.5" fill="none">
                        <path  fill="red"  d="M20.6642 7L20.6642 7C26.1871 7 30.6642 11.4772 30.6642 17L30.6642 49.5L10.6642 49.5L10.6642 17C10.6642 11.4772 15.1414 7 20.6642 7Z">
                        </path>
                        <path d="M26.6642 2.01L37.6642 0L37.6642 8L26.6642 7L26.6642 2.01Z" fill="red" >
                        </path>
                        <rect x="15.66424560546875" y="2" width="11.25" height="5" fill="red" >
                        </rect>
                        <path  stroke="red" stroke-width="1.3333333333333333" stroke-linejoin="round" stroke-linecap="round"  d="M15.6984 5.05102C11.9484 5.05102 6.32343 4.42602 3.19843 7.55102C0.177716 10.5718 0.698479 13.801 0.698479 18.801">
                        </path>
                        </svg>
                        <span class="specialstationinfor" :style="{ backgroundColor: getColor1(hj1stationstatus) }">氦气</span>
                        <span class="stationstatus" :style="{ backgroundColor: getColor1(hj1stationstatus) }">{{ hj1stationstatus }}</span>
                    </div>
                </div>
            </div>
            <div class="lamp">
                <svg class="icon" aria-hidden="true" v-show="hj1isshowred" v-if="isFlashing">
                    <use xlink:href="#icon-zhishideng2"></use>
                </svg>
                <svg class="icon" aria-hidden="true" v-show="hj1isshowyellow" v-if="isFlashing">
                    <use xlink:href="#icon-zhishideng1"></use>
                </svg>
                <svg class="icon" aria-hidden="true" v-show="hj1isshowgreen">
                    <use xlink:href="#icon-zhishideng"></use>
                </svg>
                <div class="statuslist">
                    <span class="status" :style="{ color: getColor2(hj1stationstatus) }">{{ hj1status1 }}</span>
                </div>
            </div>
        </div>
        <el-divider></el-divider>
    </div>
</template>
<style scoped>
.board{
    display: flex;
    flex-direction: column;
    align-items: center;
    /* color: white; */
}
.el-divider{
    margin: .625rem 0;
}
.headrow{
    width: 100%;
    height: 5rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
img{
    width: 9.375rem;
    height: 3.125rem; 
    margin: .625rem 6.25rem 0 3.125rem;
}
.headtitle{
    width: 30%;
    height: 3.75rem;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.875rem;
    font-weight: 800;
    background: #029BDF;
    border-radius: .625rem;
    margin-top: .625rem;
    color: white;
}
.currenttime{
    font-size: 1.25rem;
    /* font-weight: 600; */
    color: white;
    margin: .625rem 3.125rem 0 0;
}
.icon{
    width: 3rem;
    height: 3rem;
    /* vertical-align: -0.15em; */
    fill: currentColor;
    overflow: hidden;
    margin-bottom: 10.625rem;
}
.thirdrow .icon, .fourthrow .icon{
    margin-bottom: 6rem;
}
.cyclessettting{
    height: 6.25rem;
    width: 38.75rem;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    border: .125rem solid silver;
    border-radius: .3125rem;
    font-size: 1.25rem;
    color: black;
}
.detail{
    height: 70%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
}
.el-button {
  margin-right: .625rem;
}
.detaillist{
    height: 70%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    margin-left: .625rem;
    /* margin-top: .8125rem */
}
.detailused{
    height: 100%;
    position: relative;
}
.detailused::before{
    content: "";
    width: .125rem;
    height: 5.875rem;
    background: silver;
    position: absolute;
    display: block;
    margin-top: .1875rem;
}
.detail p{
    margin: 0 .8125rem;
}
.detaillist p{
    margin: .8125rem;
}
.detaillist span{
    border: .125rem solid silver;
    /* box-sizing: border-box; */
    border-radius: .25rem;
}
.detailinfor{
    border: .125rem solid silver;
    border-radius: .25rem;
    width: 5rem;
    height: 1.5rem;
    text-align: center;
    font-size: 1.25rem
}
.firstrow, .secondrow{
    width: 100%;
    height: 16.25rem;
    display: flex;
    justify-content: left;
    align-items: center;
}
.thirdrow, .fourthrow{
    width: 100%;
    height: 8.75rem;
    display: flex;
    justify-content: left;
    align-items: center;
}
.title{
    font-weight: 700;
    font-size: 1.5rem;
    writing-mode: vertical-lr;
    text-align: center;
    background: #029BDF;
    border: .1875rem solid #029BDF;
    border-radius: .375rem;
    box-sizing: border-box;
    margin:0 1rem;
    color: white;
}
.stationlist{
    width: 77%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    margin-left: .875rem;
}
.firstrow .stationlist{
    margin-left: 0;
}
.stationrow{
    width: 77%;
    height: 100%;
    display: flex;
    justify-content: space-around;
    align-items: center;
    margin-left: -3.3125rem;
}
.stationrow .stationlist1{
    width: 50%;
    height: 100%;
    display: flex;
    justify-content: space-around;
    /* margin-right: -37.5rem; */
}
.stationrow .subtitle{
    margin-right: -5.625rem;
}
.stationrow .stationlist2{
    width: 50%;
    height: 100%;
    display: flex;
    justify-content: space-around;
    /* margin-left: 2.5rem; */
}
.block{
    width: .5rem;
    height: 100%;
    background: silver;
}
.stationlist1, .stationlist2{
    height: 50%;
    width: 100%;
    display: flex;
    justify-content: space-around;
    align-items: center;
}
.fourthrow .stationlist1{
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: left;
    align-items: center;
    margin-left: 1.75rem;
}
.fourthrow .subtitle{
    margin: 0 2rem 0 0;
}
.subtitle{
    font-size: 1.25rem;
    font-weight: 600;
    height: 2.8125rem;
    text-align: center;
    background: #029BDF;
    border: .125rem solid #029BDF;
    border-radius: .3125rem;
    box-sizing: border-box;
    color: white;
    writing-mode: vertical-rl; /* 文字从上到下，从右到左 */
    /* transform: rotate(180deg); */
}
.firstrow .subtitle{
    margin-right: 1rem;
}
.secondrow .subtitle{
    margin-right: -1.125rem;
}
.station{
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
}
.secondrow .station{
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    margin: 0 2.875rem;
}
.stationinfor{
    background: lightgray;
    width: 4.375rem;
    text-align: center;
    border-radius: .1875rem .1875rem 0 0;
    border-bottom: .125rem solid #026EC9;
    margin-bottom: -0.5625rem;
    font-size: .75rem;
}
.specialstationinfor{
    background: lightgray;
    width: 4.375rem;
    border-radius: .1875rem .1875rem 0 0;
    border-bottom: .125rem solid #026EC9;
    margin-bottom: -0.875rem;
    font-size: 1rem;
    /* height: 1.375rem; */
    display: flex;
    justify-content: center;
    align-items: center;
}
.stationstatus{
    background: lightgray;
    width: 4.375rem;
    text-align: center;
    border-radius: 0 0 .1875rem .1875rem;
}
.lamp{
    width: 20.625rem;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: .75rem;
    position: relative;
}
.secondrow .lamp{
    margin-left: -1rem;
}
.thirdrow .lamp{
    margin-left: 3.375rem;
}
.fourthrow .lamp{
    margin-left: 0;
}
.statuslist{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    margin-top: 3.75rem;
    /* width: 100%; */
    height: 70%;
    position: absolute;
}
.thirdrow .statuslist, .fourthrow .statuslist{
    margin-top: 3.125rem;
    height: 75%;
}
.status{
    font-size: 1.1875rem;
    font-weight: 600;
}
</style>
<script>
// import axios from 'axios';
console.log(window.innerWidth)
console.log(document.documentElement.clientWidth || window.innerWidth)
export default{
    mounted(){
        // this.getaxiosdata()
        // this.csb1cycle12ratio='62.5%'
        // this.csb1station1status='正常'
        // this.csb1station2status='待换料'
        // this.csb1station3status='正常'
        // this.csb1station4status='正常'
        // this.csb1station5status='待换料'
        // this.csb1station6status='正常'
        // this.csb1station7status='正常'
        // this.csb1station8status='正常'
        // this.csb1station9status='正常'
        // this.csb1station10status='待换料'
        // this.csb1station11status='正常'
        // this.csb1station12status='正常'
        // this.csb1station13status='待换料'
        // this.csb1station14status='正常'
        // this.csb1station15status='正常'
        // this.csb1station16status='正常'
        // this.csb1station17status='正常'
        // this.csb1station18status='正常'
        // this.csb1station19status='待换料'
        // this.csb1station20status='正常'
        // this.csb1station21status='正常'
        // this.csb1station22status='正常'
        // this.csb1station23status='待换料'
        // this.csb1station24status='正常'
        // this.csb1station25status='正常'
        // this.csb1station26status='正常'
        // this.csb1station27status='缺料'
        // this.csb1station28status='正常'
        // this.csb1station29status='正常'
        // this.csb1station30status='待换料'
        // this.ljp1station1status='正常'
        // this.ljp1station2status='待换料'
        // this.ljp1station3status='正常'
        // this.ljp1station4status='正常'
        // this.ljp1station5status='待换料'
        // this.ljp1station6status='正常'
        // this.ljp1station7status='正常'
        // this.ljp1station8status='正常'
        // this.ljp1station9status='正常'
        // this.ljp1station10status='正常'
        // this.ljp1station11status='待换料'
        // this.ljp1station12status='正常'
        // this.ljp1station13status='正常'
        // this.ljp1station14status='正常'
        // this.ljp1station15status='正常'
        // this.ljp1station16status='正常'
        // this.bm1station1status='正常'
        // this.bm1station2status='待换料'
        // this.bm1station3status='正常'
        // this.bm1station4status='待换料'
        // this.bm1station5status='正常'
        // this.bm1station6status='正常'
        // this.hj1stationstatus='正常'
        // this.csb1jiaodai1Maximumcycles = localStorage.getItem('csb1jiaodai1Maximumcycles') || '';
        this.connectsocket()
        console.log(this.socket.readyState)
        this.timer = setInterval(() => {
            if (this.socket.readyState === WebSocket.CLOSED) {
                this.socket.onopen = () => {
                    console.log('WebSocket connected');
                    // this.startHeartbeat();
                };
            }
            // console.log(this.timer)
        }, 10000); // 每10秒判断一次socket连接状态，未连接进行重连
        this.startFlashing();
        this.csblampinfor()
        this.ljplampinfor()
        this.bmlampinfor()
        this.hjlampinfor()
    },
    beforeDestroy() {
        clearInterval(this.timer);
    },
    data(){
        return{
            isFlashing: false,
            intervalId: null,
            dialogwidth:'43.75rem',
            dialogHeight:'12.5rem',
            dialog1Visible: false,
            currentTime: this.getCurrentDateTime(),
            
            csb1isshowred:false,
            csb1isshowyellow:false,
            csb1isshowgreen:false,
            ljp1isshowred:false,
            ljp1isshowyellow:false,
            ljp1isshowgreen:false,
            bm1isshowred:false,
            bm1isshowyellow:false,
            bm1isshowgreen:false,
            hj1isshowred:false,
            hj1isshowyellow:false,
            hj1isshowgreen:false,

            csb1station1shownormal:true,
            csb1station1showgreen:false,
            csb1station1showyellow:false,
            csb1station1showred:false,
            csb1station2shownormal:true,
            csb1station2showgreen:false,
            csb1station2showyellow:false,
            csb1station2showred:false,
            csb1station3shownormal:true,
            csb1station3showgreen:false,
            csb1station3showyellow:false,
            csb1station3showred:false,
            csb1station4shownormal:true,
            csb1station4showgreen:false,
            csb1station4showyellow:false,
            csb1station4showred:false,
            csb1station5shownormal:true,
            csb1station5showgreen:false,
            csb1station5showyellow:false,
            csb1station5showred:false,
            csb1station6shownormal:true,
            csb1station6showgreen:false,
            csb1station6showyellow:false,
            csb1station6showred:false,
            csb1station7shownormal:true,
            csb1station7showgreen:false,
            csb1station7showyellow:false,
            csb1station7showred:false,
            csb1station8shownormal:true,
            csb1station8showgreen:false,
            csb1station8showyellow:false,
            csb1station8showred:false,
            csb1station9shownormal:true,
            csb1station9showgreen:false,
            csb1station9showyellow:false,
            csb1station9showred:false,
            csb1station10shownormal:true,
            csb1station10showgreen:false,
            csb1station10showyellow:false,
            csb1station10showred:false,
            csb1station11shownormal:true,
            csb1station11showgreen:false,
            csb1station11showyellow:false,
            csb1station11showred:false,
            csb1station12shownormal:true,
            csb1station12showgreen:false,
            csb1station12showyellow:false,
            csb1station12showred:false,
            csb1station13shownormal:true,
            csb1station13showgreen:false,
            csb1station13showyellow:false,
            csb1station13showred:false,
            csb1station14shownormal:true,
            csb1station14showgreen:false,
            csb1station14showyellow:false,
            csb1station14showred:false,
            csb1station15shownormal:true,
            csb1station15showgreen:false,
            csb1station15showyellow:false,
            csb1station15showred:false,
            csb1station16shownormal:true,
            csb1station16showgreen:false,
            csb1station16showyellow:false,
            csb1station16showred:false,
            csb1station17shownormal:true,
            csb1station17showgreen:false,
            csb1station17showyellow:false,
            csb1station17showred:false,
            csb1station18shownormal:true,
            csb1station18showgreen:false,
            csb1station18showyellow:false,
            csb1station18showred:false,
            csb1station19shownormal:true,
            csb1station19showgreen:false,
            csb1station19showyellow:false,
            csb1station19showred:false,
            csb1station20shownormal:true,
            csb1station20showgreen:false,
            csb1station20showyellow:false,
            csb1station20showred:false,
            csb1station21shownormal:true,
            csb1station21showgreen:false,
            csb1station21showyellow:false,
            csb1station21showred:false,
            csb1station22shownormal:true,
            csb1station22showgreen:false,
            csb1station22showyellow:false,
            csb1station22showred:false,
            csb1station23shownormal:true,
            csb1station23showgreen:false,
            csb1station23showyellow:false,
            csb1station23showred:false,
            csb1station24shownormal:true,
            csb1station24showgreen:false,
            csb1station24showyellow:false,
            csb1station24showred:false,
            csb1station25shownormal:true,
            csb1station25showgreen:false,
            csb1station25showyellow:false,
            csb1station25showred:false,
            csb1station26shownormal:true,
            csb1station26showgreen:false,
            csb1station26showyellow:false,
            csb1station26showred:false,
            csb1station27shownormal:true,
            csb1station27showgreen:false,
            csb1station27showyellow:false,
            csb1station27showred:false,
            csb1station28shownormal:true,
            csb1station28showgreen:false,
            csb1station28showyellow:false,
            csb1station28showred:false,
            csb1station29shownormal:true,
            csb1station29showgreen:false,
            csb1station29showyellow:false,
            csb1station29showred:false,
            csb1station30shownormal:true,
            csb1station30showgreen:false,
            csb1station30showyellow:false,
            csb1station30showred:false,
            ljp1station1shownormal:true,
            ljp1station1showgreen:false,
            ljp1station1showyellow:false,
            ljp1station1showred:false,
            ljp1station2shownormal:true,
            ljp1station2showgreen:false,
            ljp1station2showyellow:false,
            ljp1station2showred:false,
            ljp1station3shownormal:true,
            ljp1station3showgreen:false,
            ljp1station3showyellow:false,
            ljp1station3showred:false,
            ljp1station4shownormal:true,
            ljp1station4showgreen:false,
            ljp1station4showyellow:false,
            ljp1station4showred:false,
            ljp1station5shownormal:true,
            ljp1station5showgreen:false,
            ljp1station5showyellow:false,
            ljp1station5showred:false,
            ljp1station6shownormal:true,
            ljp1station6showgreen:false,
            ljp1station6showyellow:false,
            ljp1station6showred:false,
            ljp1station7shownormal:true,
            ljp1station7showgreen:false,
            ljp1station7showyellow:false,
            ljp1station7showred:false,
            ljp1station8shownormal:true,
            ljp1station8showgreen:false,
            ljp1station8showyellow:false,
            ljp1station8showred:false,
            ljp1station9shownormal:true,
            ljp1station9showgreen:false,
            ljp1station9showyellow:false,
            ljp1station9showred:false,
            ljp1station10shownormal:true,
            ljp1station10showgreen:false,
            ljp1station10showyellow:false,
            ljp1station10showred:false,
            ljp1station11shownormal:true,
            ljp1station11showgreen:false,
            ljp1station11showyellow:false,
            ljp1station11showred:false,
            ljp1station12shownormal:true,
            ljp1station12showgreen:false,
            ljp1station12showyellow:false,
            ljp1station12showred:false,
            ljp1station13shownormal:true,
            ljp1station13showgreen:false,
            ljp1station13showyellow:false,
            ljp1station13showred:false,
            ljp1station14shownormal:true,
            ljp1station14showgreen:false,
            ljp1station14showyellow:false,
            ljp1station14showred:false,
            ljp1station15shownormal:true,
            ljp1station15showgreen:false,
            ljp1station15showyellow:false,
            ljp1station15showred:false,
            ljp1station16shownormal:true,
            ljp1station16showgreen:false,
            ljp1station16showyellow:false,
            ljp1station16showred:false,
            bm1station1shownormal:true,
            bm1station1showgreen:false,
            bm1station1showyellow:false,
            bm1station1showred:false,
            bm1station2shownormal:true,
            bm1station2showgreen:false,
            bm1station2showyellow:false,
            bm1station2showred:false,
            bm1station3shownormal:true,
            bm1station3showgreen:false,
            bm1station3showyellow:false,
            bm1station3showred:false,
            bm1station4shownormal:true,
            bm1station4showgreen:false,
            bm1station4showyellow:false,
            bm1station4showred:false,
            bm1station5shownormal:true,
            bm1station5showgreen:false,
            bm1station5showyellow:false,
            bm1station5showred:false,
            bm1station6shownormal:true,
            bm1station6showgreen:false,
            bm1station6showyellow:false,
            bm1station6showred:false,
            hj1station1shownormal:true,
            hj1station1showgreen:false,
            hj1station1showyellow:false,
            hj1station1showred:false,
            // csb1jiaodai1Maximumcycles:'',
            // csb1jiaodai1warningcycles:'',
            csb1station1status:'',
            csb1station2status:'',
            csb1station3status:'',
            csb1station4status:'',
            csb1station5status:'',
            csb1station6status:'',
            csb1station7status:'',
            csb1station8status:'',
            csb1station9status:'',
            csb1station10status:'',
            csb1station11status:'',
            csb1station12status:'',
            csb1station13status:'',
            csb1station14status:'',
            csb1station15status:'',
            csb1station16status:'',
            csb1station17status:'',
            csb1station18status:'',
            csb1station19status:'',
            csb1station20status:'',
            csb1station21status:'',
            csb1station22status:'',
            csb1station23status:'',
            csb1station24status:'',
            csb1station25status:'',
            csb1station26status:'',
            csb1station27status:'',
            csb1station28status:'',
            csb1station29status:'',
            csb1station30status:'',
            ljp1station1status:'',
            ljp1station2status:'',
            ljp1station3status:'',
            ljp1station4status:'',
            ljp1station5status:'',
            ljp1station6status:'',
            ljp1station7status:'',
            ljp1station8status:'',
            ljp1station9status:'',
            ljp1station10status:'',
            ljp1station11status:'',
            ljp1station12status:'',
            ljp1station13status:'',
            ljp1station14status:'',
            ljp1station15status:'',
            ljp1station16status:'',
            bm1station1status:'',
            bm1station2status:'',
            bm1station3status:'',
            bm1station4status:'',
            bm1station5status:'',
            bm1station6status:'',
            hj1stationstatus:'',

            csb1cycle1ratio:'',
            csb1cycle2ratio:'',
            csb1cycle3ratio:'',
            csb1cycle4ratio:'',
            csb1cycle5ratio:'',
            csb1cycle6ratio:'',
            csb1cycle7ratio:'',
            csb1cycle8ratio:'',
            csb1cycle9ratio:'',
            csb1cycle10ratio:'',
            csb1cycle11ratio:'',
            csb1cycle12ratio:'',
            csb1cycle13ratio:'',
            csb1cycle14ratio:'',
            csb1cycle15ratio:'',
            csb1cycle16ratio:'',
            csb1cycle17ratio:'',
            csb1cycle18ratio:'',
            csb1cycle19ratio:'',
            csb1cycle20ratio:'',
            csb1cycle21ratio:'',
            csb1cycle22ratio:'',
            csb1cycle23ratio:'',
            csb1cycle24ratio:'',
            csb1cycle25ratio:'',
            csb1cycle26ratio:'',
            csb1cycle27ratio:'',
            csb1cycle28ratio:'',
            ljp1cycle1ratio:'',
            ljp1cycle2ratio:'',
            ljp1cycle3ratio:'',
            ljp1cycle4ratio:'',
            ljp1cycle5ratio:'',
            ljp1cycle6ratio:'',
            ljp1cycle7ratio:'',
            ljp1cycle8ratio:'',
            ljp1cycle9ratio:'',
            ljp1cycle10ratio:'',
            bm1cycle1ratio:'',
            bm1cycle2ratio:'',
            bm1cycle3ratio:'',
            bm1cycle4ratio:'',

            csbalarmlist:[],
            ljpalarmlist:[],
            bmalarmlist:[],
            hjalarmlist:[],
            csb1status1:'',
            csb1status2:'',
            csb1status3:'',
            csb1status4:'',
            csb1status5:'',
            csb1status6:'',
            csb1status7:'',
            csb1status8:'',
            csb1status9:'',
            csb1status10:'',
            csb1status11:'',
            csb1status12:'',
            csb1status13:'',
            csb1status14:'',
            csb1status15:'',
            csb1status16:'',
            csb1status17:'',
            csb1status18:'',
            csb1status19:'',
            csb1status20:'',
            csb1status21:'',
            csb1status22:'',
            csb1status23:'',
            csb1status24:'',
            csb1status25:'',
            csb1status26:'',
            csb1status27:'',
            csb1status28:'',
            csb1status29:'',
            csb1status30:'',
            ljp1status1:'',
            ljp1status2:'',
            ljp1status3:'',
            ljp1status4:'',
            ljp1status5:'',
            ljp1status6:'',
            ljp1status7:'',
            ljp1status8:'',
            ljp1status9:'',
            ljp1status10:'',
            ljp1status11:'',
            ljp1status12:'',
            ljp1status13:'',
            ljp1status14:'',
            ljp1status15:'',
            ljp1status16:'',
            bm1status1:'',
            bm1status2:'',
            bm1status3:'',
            bm1status4:'',
            bm1status5:'',
            bm1status6:'',
            hj1status1:'',
            
            csb1station1name:'1#1预焊左下左(20mm)',
            csb1station2name:'1#1预焊左下右(20mm)',
            csb1station3name:'1#1预焊右下左(20mm)',
            csb1station4name:'1#1预焊右下右(20mm)',
            csb1station5name:'1#1预焊左上左(12mm)',
            csb1station6name:'1#1预焊左上右(12mm)',
            csb1station7name:'1#1预焊右上左(12mm)',
            csb1station8name:'1#1预焊右上右(12mm)',
            csb1station9name:'1#1预焊左上中(15mm)',
            csb1station10name:'1#1预焊右上中(15mm)',
            csb1station11name:'1#1U型片',
            csb1station12name:'1#1转盘前贴胶1(28mm)',
            csb1station13name:'1#1转盘前贴胶2(28mm)',
            csb1station14name:'1#1转盘后贴胶1(33mm)',
            csb1station15name:'1#1转盘后贴胶2(33mm)',
            csb1station16name:'1#2预焊左下左(20mm)',
            csb1station17name:'1#2预焊左下右(20mm)',
            csb1station18name:'1#2预焊右下左(20mm)',
            csb1station19name:'1#2预焊右下右(20mm)',
            csb1station20name:'1#2预焊左上左(12mm)',
            csb1station21name:'1#2预焊左上右(12mm)',
            csb1station22name:'1#2预焊右上左(12mm)',
            csb1station23name:'1#2预焊右上右(12mm)',
            csb1station24name:'1#2预焊左上中(15mm)',
            csb1station25name:'1#2预焊右上中(15mm)',
            csb1station26name:'1#2U型片',
            csb1station27name:'1#2转盘前贴胶1(28mm)',
            csb1station28name:'1#2转盘前贴胶2(28mm)',
            csb1station29name:'1#2转盘后贴胶1(33mm)',
            csb1station30name:'1#2转盘后贴胶2(33mm)',
            ljp1station1name:'1#1绝缘膜',
            ljp1station2name:'1#1焊印贴胶(33mm)',
            ljp1station3name:'1#1盖板',
            ljp1station4name:'1#1正极贴胶(10mm)',
            ljp1station5name:'1#1止动架',
            ljp1station6name:'1#1贴底胶(40mm)',
            ljp1station7name:'1#1贴侧胶1(20mm)',
            ljp1station8name:'1#1贴侧胶2(20mm)',
            ljp1station9name:'1#2绝缘膜',
            ljp1station10name:'1#2焊印贴胶(33mm)',
            ljp1station11name:'1#2盖板',
            ljp1station12name:'1#2正极贴胶(10mm)',
            ljp1station13name:'1#2止动架',
            ljp1station14name:'1#2贴底胶(40mm)',
            ljp1station15name:'1#2贴侧胶1(20mm)',
            ljp1station16name:'1#2贴侧胶2(20mm)',
            bm1station1name:'1#1左包膜(188mm)',
            bm1station2name:'1#1铝壳',
            bm1station3name:'1#1右包膜(188mm)',
            bm1station4name:'1#2左包膜(188mm)',
            bm1station5name:'1#2铝壳',
            bm1station6name:'1#2右包膜(188mm)',
            hj1station1name:'1#1氦气',
            timer: null,
            heartbeat: null,
            socket: null,
        }
    },
    // computed: {
    //     anyVarChanged() {
    //     return this.csb1station1status || this.csb1station2status || this.csb1station3status;
    //     }
    // },
    watch: {
        // anyVarChanged(newVal, oldVal) {
        //     if (newVal) {
        //         if (this.intervalId) {
        //             clearInterval(this.intervalId);
        //             this.intervalId = null;
        //             this.startFlashing();
        //         }
        //     }
        // },
        csb1station1status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station1status){
                case '缺料':
                    this.csb1status1=this.csb1station1name+'剩余'+this.csb1cycle1ratio;
                    this.csb1station1shownormal=false
                    this.csb1station1showgreen=true
                    this.csb1station1showyellow=false
                    this.csb1station1showred=true
                    break;
                case '待换料':
                    this.csb1status1=this.csb1station1name+'剩余'+this.csb1cycle1ratio;
                    this.csb1station1shownormal=false
                    this.csb1station1showgreen=true
                    this.csb1station1showyellow=true
                    this.csb1station1showred=false
                    break;
                default:
                    this.csb1status1='';
                    this.csb1station1shownormal=true
                    this.csb1station1showgreen=false
                    this.csb1station1showyellow=false
                    this.csb1station1showred=false
                    break;
            }
            this.csbalarmlist[0]=this.csb1status1
        },
        csb1station2status: function(newVal, oldVal) {
            this.csblampinfor()
            // if (this.intervalId2) {
            //     clearInterval(this.intervalId2);
            //     this.intervalId2 = null;
            // }
            switch(this.csb1station2status){
                case '缺料':
                    this.csb1status2=this.csb1station2name+'剩余'+this.csb1cycle2ratio;
                    this.csb1station2shownormal=false
                    this.csb1station2showgreen=true
                    this.csb1station2showyellow=false
                    this.csb1station2showred=true
                    break;
                case '待换料':
                    this.csb1status2=this.csb1station2name+'剩余'+this.csb1cycle2ratio;
                    this.csb1station2shownormal=false
                    this.csb1station2showgreen=true
                    this.csb1station2showyellow=true
                    this.csb1station2showred=false
                    break;
                default:
                    this.csb1status2='';
                    this.csb1station2shownormal=true
                    this.csb1station2showgreen=false
                    this.csb1station2showyellow=false
                    this.csb1station2showred=false
                    break;
            }
            this.csbalarmlist[1]=this.csb1status2
        },
        csb1station3status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station3status){
                case '缺料':
                    this.csb1status3=this.csb1station3name+'剩余'+this.csb1cycle3ratio;
                    this.csb1station3shownormal=false
                    this.csb1station3showgreen=true
                    this.csb1station3showyellow=false
                    this.csb1station3showred=true
                    break;
                case '待换料':
                    this.csb1status3=this.csb1station3name+'剩余'+this.csb1cycle3ratio;
                    this.csb1station3shownormal=false
                    this.csb1station3showgreen=true
                    this.csb1station3showyellow=true
                    this.csb1station3showred=false
                    break;
                default:
                    this.csb1status3='';
                    this.csb1station3shownormal=true
                    this.csb1station3showgreen=false
                    this.csb1station3showyellow=false
                    this.csb1station3showred=false
                    break;
            }
            this.csbalarmlist[2]=this.csb1status3
        },
        csb1station4status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station4status){
                case '缺料':
                    this.csb1status4=this.csb1station4name+'剩余'+this.csb1cycle4ratio;
                    this.csb1station4shownormal=false
                    this.csb1station4showgreen=true
                    this.csb1station4showyellow=false
                    this.csb1station4showred=true
                    break;
                case '待换料':
                    this.csb1status4=this.csb1station4name+'剩余'+this.csb1cycle4ratio;
                    this.csb1station4shownormal=false
                    this.csb1station4showgreen=true
                    this.csb1station4showyellow=true
                    this.csb1station4showred=false
                    break;
                default:
                    this.csb1status4='';
                    this.csb1station4shownormal=true
                    this.csb1station4showgreen=false
                    this.csb1station4showyellow=false
                    this.csb1station4showred=false
                    break;
            }
            this.csbalarmlist[3]=this.csb1status4
        },
        csb1station5status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station5status){
                case '缺料':
                    this.csb1status5=this.csb1station5name+'剩余'+this.csb1cycle5ratio;
                    this.csb1station5shownormal=false
                    this.csb1station5showgreen=true
                    this.csb1station5showyellow=false
                    this.csb1station5showred=true
                    break;
                case '待换料':
                    this.csb1status5=this.csb1station5name+'剩余'+this.csb1cycle5ratio;
                    this.csb1station5shownormal=false
                    this.csb1station5showgreen=true
                    this.csb1station5showyellow=true
                    this.csb1station5showred=false
                    break;
                default:
                    this.csb1status5='';
                    this.csb1station5shownormal=true
                    this.csb1station5showgreen=false
                    this.csb1station5showyellow=false
                    this.csb1station5showred=false
                    break;
            }
            this.csbalarmlist[4]=this.csb1status5
        },
        csb1station6status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station6status){
                case '缺料':
                    this.csb1status6=this.csb1station6name+'剩余'+this.csb1cycle6ratio;
                    this.csb1station6shownormal=false
                    this.csb1station6showgreen=true
                    this.csb1station6showyellow=false
                    this.csb1station6showred=true
                    break;
                case '待换料':
                    this.csb1status6=this.csb1station6name+'剩余'+this.csb1cycle6ratio;
                    this.csb1station6shownormal=false
                    this.csb1station6showgreen=true
                    this.csb1station6showyellow=true
                    this.csb1station6showred=false
                    break;
                default:
                    this.csb1status6='';
                    this.csb1station6shownormal=true
                    this.csb1station6showgreen=false
                    this.csb1station6showyellow=false
                    this.csb1station6showred=false
                    break;
            }
            this.csbalarmlist[5]=this.csb1status6
        },
        csb1station7status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station7status){
                case '缺料':
                    this.csb1status7=this.csb1station7name+'剩余'+this.csb1cycle7ratio;
                    this.csb1station7shownormal=false
                    this.csb1station7showgreen=true
                    this.csb1station7showyellow=false
                    this.csb1station7showred=true
                    break;
                case '待换料':
                    this.csb1status7=this.csb1station7name+'剩余'+this.csb1cycle7ratio;
                    this.csb1station7shownormal=false
                    this.csb1station7showgreen=true
                    this.csb1station7showyellow=true
                    this.csb1station7showred=false
                    break;
                default:
                    this.csb1status7='';
                    this.csb1station7shownormal=true
                    this.csb1station7showgreen=false
                    this.csb1station7showyellow=false
                    this.csb1station7showred=false
                    break;
            }
            this.csbalarmlist[6]=this.csb1status7
        },
        csb1station8status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station8status){
                case '缺料':
                    this.csb1status8=this.csb1station8name+'剩余'+this.csb1cycle8ratio;
                    this.csb1station8shownormal=false
                    this.csb1station8showgreen=true
                    this.csb1station8showyellow=false
                    this.csb1station8showred=true
                    break;
                case '待换料':
                    this.csb1status8=this.csb1station8name+'剩余'+this.csb1cycle8ratio;
                    this.csb1station8shownormal=false
                    this.csb1station8showgreen=true
                    this.csb1station8showyellow=true
                    this.csb1station8showred=false
                    break;
                default:
                    this.csb1status8='';
                    this.csb1station8shownormal=true
                    this.csb1station8showgreen=false
                    this.csb1station8showyellow=false
                    this.csb1station8showred=false
                    break;
            }
            this.csbalarmlist[7]=this.csb1status8
        },
        csb1station9status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station9status){
                case '缺料':
                    this.csb1status9=this.csb1station9name+'剩余'+this.csb1cycle9ratio;
                    this.csb1station9shownormal=false
                    this.csb1station9showgreen=true
                    this.csb1station9showyellow=false
                    this.csb1station9showred=true
                    break;
                case '待换料':
                    this.csb1status9=this.csb1station9name+'剩余'+this.csb1cycle9ratio;
                    this.csb1station9shownormal=false
                    this.csb1station9showgreen=true
                    this.csb1station9showyellow=true
                    this.csb1station9showred=false
                    break;
                default:
                    this.csb1status9='';
                    this.csb1station9shownormal=true
                    this.csb1station9showgreen=false
                    this.csb1station9showyellow=false
                    this.csb1station9showred=false
                    break;
            }
            this.csbalarmlist[8]=this.csb1status9
        },
        csb1station10status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station10status){
                case '缺料':
                    this.csb1status10=this.csb1station10name+'剩余'+this.csb1cycle10ratio;
                    this.csb1station10shownormal=false
                    this.csb1station10showgreen=true
                    this.csb1station10showyellow=false
                    this.csb1station10showred=true
                    break;
                case '待换料':
                    this.csb1status10=this.csb1station10name+'剩余'+this.csb1cycle10ratio;
                    this.csb1station10shownormal=false
                    this.csb1station10showgreen=true
                    this.csb1station10showyellow=true
                    this.csb1station10showred=false
                    break;
                default:
                    this.csb1status10='';
                    this.csb1station10shownormal=true
                    this.csb1station10showgreen=false
                    this.csb1station10showyellow=false
                    this.csb1station10showred=false
                    break;
            }
            this.csbalarmlist[9]=this.csb1status10
        },
        csb1station11status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station11status){
                case '缺料':
                    this.csb1status11=this.csb1station11name+this.csb1station11status;
                    this.csb1station11shownormal=false
                    this.csb1station11showgreen=true
                    this.csb1station11showyellow=false
                    this.csb1station11showred=true
                    break;
                case '待换料':
                    this.csb1status11=this.csb1station11name+this.csb1station11status;
                    this.csb1station11shownormal=false
                    this.csb1station11showgreen=true
                    this.csb1station11showyellow=true
                    this.csb1station11showred=false
                    break;
                default:
                    this.csb1status11='';
                    this.csb1station11shownormal=true
                    this.csb1station11showgreen=false
                    this.csb1station11showyellow=false
                    this.csb1station11showred=false
                    break;
            }
            this.csbalarmlist[10]=this.csb1status11
        },
        csb1station12status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station12status){
                case '缺料':
                    this.csb1status12=this.csb1station12name+'剩余'+this.csb1cycle11ratio;
                    this.csb1station12shownormal=false
                    this.csb1station12showgreen=true
                    this.csb1station12showyellow=false
                    this.csb1station12showred=true
                    break;
                case '待换料':
                    this.csb1status12=this.csb1station12name+'剩余'+this.csb1cycle11ratio;
                    this.csb1station12shownormal=false
                    this.csb1station12showgreen=true
                    this.csb1station12showyellow=true
                    this.csb1station12showred=false
                    break;
                default:
                    this.csb1status12='';
                    this.csb1station12shownormal=true
                    this.csb1station12showgreen=false
                    this.csb1station12showyellow=false
                    this.csb1station12showred=false
                    break;
            }
            this.csbalarmlist[11]=this.csb1status12
        },
        csb1station13status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station13status){
                case '缺料':
                    this.csb1status13=this.csb1station13name+'剩余'+this.csb1cycle12ratio;
                    this.csb1station13shownormal=false
                    this.csb1station13showgreen=true
                    this.csb1station13showyellow=false
                    this.csb1station13showred=true
                    break;
                case '待换料':
                    this.csb1status13=this.csb1station13name+'剩余'+this.csb1cycle12ratio;
                    this.csb1station13shownormal=false
                    this.csb1station13showgreen=true
                    this.csb1station13showyellow=true
                    this.csb1station13showred=false
                    break;
                default:
                    this.csb1status13='';
                    this.csb1station13shownormal=true
                    this.csb1station13showgreen=false
                    this.csb1station13showyellow=false
                    this.csb1station13showred=false
                    break;
            }
            this.csbalarmlist[12]=this.csb1status13
        },
        csb1station14status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station14status){
                case '缺料':
                    this.csb1status14=this.csb1station14name+'剩余'+this.csb1cycle13ratio;
                    this.csb1station14shownormal=false
                    this.csb1station14showgreen=true
                    this.csb1station14showyellow=false
                    this.csb1station14showred=true
                    break;
                case '待换料':
                    this.csb1status14=this.csb1station14name+'剩余'+this.csb1cycle13ratio;
                    this.csb1station14shownormal=false
                    this.csb1station14showgreen=true
                    this.csb1station14showyellow=true
                    this.csb1station14showred=false
                    break;
                default:
                    this.csb1status14='';
                    this.csb1station14shownormal=true
                    this.csb1station14showgreen=false
                    this.csb1station14showyellow=false
                    this.csb1station14showred=false
                    break;
            }
            this.csbalarmlist[13]=this.csb1status14
        },
        csb1station15status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station15status){
                case '缺料':
                    this.csb1status15=this.csb1station15name+'剩余'+this.csb1cycle14ratio;
                    this.csb1station15shownormal=false
                    this.csb1station15showgreen=true
                    this.csb1station15showyellow=false
                    this.csb1station15showred=true
                    break;
                case '待换料':
                    this.csb1status15=this.csb1station15name+'剩余'+this.csb1cycle14ratio;
                    this.csb1station15shownormal=false
                    this.csb1station15showgreen=true
                    this.csb1station15showyellow=true
                    this.csb1station15showred=false
                    break;
                default:
                    this.csb1status15='';
                    this.csb1station15shownormal=true
                    this.csb1station15showgreen=false
                    this.csb1station15showyellow=false
                    this.csb1station15showred=false
                    break;
            }
            this.csbalarmlist[14]=this.csb1status15
        },
        csb1station16status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station16status){
                case '缺料':
                    this.csb1status16=this.csb1station16name+'剩余'+this.csb1cycle15ratio;
                    this.csb1station16shownormal=false
                    this.csb1station16showgreen=true
                    this.csb1station16showyellow=false
                    this.csb1station16showred=true
                    break;
                case '待换料':
                    this.csb1status16=this.csb1station16name+'剩余'+this.csb1cycle15ratio;
                    this.csb1station16shownormal=false
                    this.csb1station16showgreen=true
                    this.csb1station16showyellow=true
                    this.csb1station16showred=false
                    break;
                default:
                    this.csb1status16='';
                    this.csb1station16shownormal=true
                    this.csb1station16showgreen=false
                    this.csb1station16showyellow=false
                    this.csb1station16showred=false
                    break;
            }
            this.csbalarmlist[15]=this.csb1status16
        },
        csb1station17status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station17status){
                case '缺料':
                    this.csb1status17=this.csb1station17name+'剩余'+this.csb1cycle16ratio;
                    this.csb1station17shownormal=false
                    this.csb1station17showgreen=true
                    this.csb1station17showyellow=false
                    this.csb1station17showred=true
                    break;
                case '待换料':
                    this.csb1status17=this.csb1station17name+'剩余'+this.csb1cycle16ratio;
                    this.csb1station17shownormal=false
                    this.csb1station17showgreen=true
                    this.csb1station17showyellow=true
                    this.csb1station17showred=false
                    break;
                default:
                    this.csb1status17='';
                    this.csb1station17shownormal=true
                    this.csb1station17showgreen=false
                    this.csb1station17showyellow=false
                    this.csb1station17showred=false
                    break;
            }
            this.csbalarmlist[16]=this.csb1status17
        },
        csb1station18status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station18status){
                case '缺料':
                    this.csb1status18=this.csb1station18name+'剩余'+this.csb1cycle17ratio;
                    this.csb1station18shownormal=false
                    this.csb1station18showgreen=true
                    this.csb1station18showyellow=false
                    this.csb1station18showred=true
                    break;
                case '待换料':
                    this.csb1status18=this.csb1station18name+'剩余'+this.csb1cycle17ratio;
                    this.csb1station18shownormal=false
                    this.csb1station18showgreen=true
                    this.csb1station18showyellow=true
                    this.csb1station18showred=false
                    break;
                default:
                    this.csb1status18='';
                    this.csb1station18shownormal=true
                    this.csb1station18showgreen=false
                    this.csb1station18showyellow=false
                    this.csb1station18showred=false
                    break;
            }
            this.csbalarmlist[17]=this.csb1status18
        },
        csb1station19status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station19status){
                case '缺料':
                    this.csb1status19=this.csb1station19name+'剩余'+this.csb1cycle18ratio;
                    this.csb1station19shownormal=false
                    this.csb1station19showgreen=true
                    this.csb1station19showyellow=false
                    this.csb1station19showred=true
                    break;
                case '待换料':
                    this.csb1status19=this.csb1station19name+'剩余'+this.csb1cycle18ratio;
                    this.csb1station19shownormal=false
                    this.csb1station19showgreen=true
                    this.csb1station19showyellow=true
                    this.csb1station19showred=false
                    break;
                default:
                    this.csb1status19='';
                    this.csb1station19shownormal=true
                    this.csb1station19showgreen=false
                    this.csb1station19showyellow=false
                    this.csb1station19showred=false
                    break;
            }
            this.csbalarmlist[18]=this.csb1status19
        },
        csb1station20status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station20status){
                case '缺料':
                    this.csb1status20=this.csb1station20name+'剩余'+this.csb1cycle19ratio;
                    this.csb1station20shownormal=false
                    this.csb1station20showgreen=true
                    this.csb1station20showyellow=false
                    this.csb1station20showred=true
                    break;
                case '待换料':
                    this.csb1status20=this.csb1station20name+'剩余'+this.csb1cycle19ratio;
                    this.csb1station20shownormal=false
                    this.csb1station20showgreen=true
                    this.csb1station20showyellow=true
                    this.csb1station20showred=false
                    break;
                default:
                    this.csb1status20='';
                    this.csb1station20shownormal=true
                    this.csb1station20showgreen=false
                    this.csb1station20showyellow=false
                    this.csb1station20showred=false
                    break;
            }
            this.csbalarmlist[19]=this.csb1status20
        },
        csb1station21status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station21status){
                case '缺料':
                    this.csb1status21=this.csb1station21name+'剩余'+this.csb1cycle20ratio;
                    this.csb1station21shownormal=false
                    this.csb1station21showgreen=true
                    this.csb1station21showyellow=false
                    this.csb1station21showred=true
                    break;
                case '待换料':
                    this.csb1status21=this.csb1station21name+'剩余'+this.csb1cycle20ratio;
                    this.csb1station21shownormal=false
                    this.csb1station21showgreen=true
                    this.csb1station21showyellow=true
                    this.csb1station21showred=false
                    break;
                default:
                    this.csb1status21='';
                    this.csb1station21shownormal=true
                    this.csb1station21showgreen=false
                    this.csb1station21showyellow=false
                    this.csb1station21showred=false
                    break;
            }
            this.csbalarmlist[20]=this.csb1status21
        },
        csb1station22status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station22status){
                case '缺料':
                    this.csb1status22=this.csb1station22name+'剩余'+this.csb1cycle21ratio;
                    this.csb1station22shownormal=false
                    this.csb1station22showgreen=true
                    this.csb1station22showyellow=false
                    this.csb1station22showred=true
                    break;
                case '待换料':
                    this.csb1status22=this.csb1station22name+'剩余'+this.csb1cycle21ratio;
                    this.csb1station22shownormal=false
                    this.csb1station22showgreen=true
                    this.csb1station22showyellow=true
                    this.csb1station22showred=false
                    break;
                default:
                    this.csb1status22='';
                    this.csb1station22shownormal=true
                    this.csb1station22showgreen=false
                    this.csb1station22showyellow=false
                    this.csb1station22showred=false
                    break;
            }
            this.csbalarmlist[21]=this.csb1status22
        },
        csb1station23status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station23status){
                case '缺料':
                    this.csb1status23=this.csb1station23name+'剩余'+this.csb1cycle22ratio;
                    this.csb1station23shownormal=false
                    this.csb1station23showgreen=true
                    this.csb1station23showyellow=false
                    this.csb1station23showred=true
                    break;
                case '待换料':
                    this.csb1status23=this.csb1station23name+'剩余'+this.csb1cycle22ratio;
                    this.csb1station23shownormal=false
                    this.csb1station23showgreen=true
                    this.csb1station23showyellow=true
                    this.csb1station23showred=false
                    break;
                default:
                    this.csb1status23='';
                    this.csb1station23shownormal=true
                    this.csb1station23showgreen=false
                    this.csb1station23showyellow=false
                    this.csb1station23showred=false
                    break;
            }
            this.csbalarmlist[22]=this.csb1status23
        },
        csb1station24status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station24status){
                case '缺料':
                    this.csb1status24=this.csb1station24name+'剩余'+this.csb1cycle23ratio;
                    this.csb1station24shownormal=false
                    this.csb1station24showgreen=true
                    this.csb1station24showyellow=false
                    this.csb1station24showred=true
                    break;
                case '待换料':
                    this.csb1status24=this.csb1station24name+'剩余'+this.csb1cycle23ratio;
                    this.csb1station24shownormal=false
                    this.csb1station24showgreen=true
                    this.csb1station24showyellow=true
                    this.csb1station24showred=false
                    break;
                default:
                    this.csb1status24='';
                    this.csb1station24shownormal=true
                    this.csb1station24showgreen=false
                    this.csb1station24showyellow=false
                    this.csb1station24showred=false
                    break;
            }
            this.csbalarmlist[23]=this.csb1status24
        },
        csb1station25status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station25status){
                case '缺料':
                    this.csb1status25=this.csb1station25name+'剩余'+this.csb1cycle24ratio;
                    this.csb1station25shownormal=false
                    this.csb1station25showgreen=true
                    this.csb1station25showyellow=false
                    this.csb1station25showred=true
                    break;
                case '待换料':
                    this.csb1status25=this.csb1station25name+'剩余'+this.csb1cycle24ratio;
                    this.csb1station25shownormal=false
                    this.csb1station25showgreen=true
                    this.csb1station25showyellow=true
                    this.csb1station25showred=false
                    break;
                default:
                    this.csb1status25='';
                    this.csb1station25shownormal=true
                    this.csb1station25showgreen=false
                    this.csb1station25showyellow=false
                    this.csb1station25showred=false
                    break;
            }
            this.csbalarmlist[24]=this.csb1status25
        },
        csb1station26status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station26status){
                case '缺料':
                    this.csb1status26=this.csb1station26name+this.csb1station26status;
                    this.csb1station26shownormal=false
                    this.csb1station26showgreen=true
                    this.csb1station26showyellow=false
                    this.csb1station26showred=true
                    break;
                case '待换料':
                    this.csb1status26=this.csb1station26name+this.csb1station26status;
                    this.csb1station26shownormal=false
                    this.csb1station26showgreen=true
                    this.csb1station26showyellow=true
                    this.csb1station26showred=false
                    break;
                default:
                    this.csb1status26='';
                    this.csb1station26shownormal=true
                    this.csb1station26showgreen=false
                    this.csb1station26showyellow=false
                    this.csb1station26showred=false
                    break;
            }
            this.csbalarmlist[25]=this.csb1status26
        },
        csb1station27status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station27status){
                case '缺料':
                    this.csb1status27=this.csb1station27name+'剩余'+this.csb1cycle25ratio;
                    this.csb1station27shownormal=false
                    this.csb1station27showgreen=true
                    this.csb1station27showyellow=false
                    this.csb1station27showred=true
                    break;
                case '待换料':
                    this.csb1status27=this.csb1station27name+'剩余'+this.csb1cycle25ratio;
                    this.csb1station27shownormal=false
                    this.csb1station27showgreen=true
                    this.csb1station27showyellow=true
                    this.csb1station27showred=false
                    break;
                default:
                    this.csb1status27='';
                    this.csb1station27shownormal=true
                    this.csb1station27showgreen=false
                    this.csb1station27showyellow=false
                    this.csb1station27showred=false
                    break;
            }
            this.csbalarmlist[26]=this.csb1status27
        },
        csb1station28status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station28status){
                case '缺料':
                    this.csb1status28=this.csb1station28name+'剩余'+this.csb1cycle26ratio;
                    this.csb1station28shownormal=false
                    this.csb1station28showgreen=true
                    this.csb1station28showyellow=false
                    this.csb1station28showred=true
                    break;
                case '待换料':
                    this.csb1status28=this.csb1station28name+'剩余'+this.csb1cycle26ratio;
                    this.csb1station28shownormal=false
                    this.csb1station28showgreen=true
                    this.csb1station28showyellow=true
                    this.csb1station28showred=false
                    break;
                default:
                    this.csb1status28='';
                    this.csb1station28shownormal=true
                    this.csb1station28showgreen=false
                    this.csb1station28showyellow=false
                    this.csb1station28showred=false
                    break;
            }
            this.csbalarmlist[27]=this.csb1status28
        },
        csb1station29status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station29status){
                case '缺料':
                    this.csb1status29=this.csb1station29name+'剩余'+this.csb1cycle27ratio;
                    this.csb1station29shownormal=false
                    this.csb1station29showgreen=true
                    this.csb1station29showyellow=false
                    this.csb1station29showred=true
                    break;
                case '待换料':
                    this.csb1status29=this.csb1station29name+'剩余'+this.csb1cycle27ratio;
                    this.csb1station29shownormal=false
                    this.csb1station29showgreen=true
                    this.csb1station29showyellow=true
                    this.csb1station29showred=false
                    break;
                default:
                    this.csb1status29='';
                    this.csb1station29shownormal=true
                    this.csb1station29showgreen=false
                    this.csb1station29showyellow=false
                    this.csb1station29showred=false
                    break;
            }
            this.csbalarmlist[28]=this.csb1status29
        },
        csb1station30status: function(newVal, oldVal) {
            this.csblampinfor()
            switch(this.csb1station30status){
                case '缺料':
                    this.csb1status30=this.csb1station30name+'剩余'+this.csb1cycle28ratio;
                    this.csb1station30shownormal=false
                    this.csb1station30showgreen=true
                    this.csb1station30showyellow=false
                    this.csb1station30showred=true
                    break;
                case '待换料':
                    this.csb1status30=this.csb1station30name+'剩余'+this.csb1cycle28ratio;
                    this.csb1station30shownormal=false
                    this.csb1station30showgreen=true
                    this.csb1station30showyellow=true
                    this.csb1station30showred=false
                    break;
                default:
                    this.csb1status30='';
                    this.csb1station30shownormal=true
                    this.csb1station30showgreen=false
                    this.csb1station30showyellow=false
                    this.csb1station30showred=false
                    break;
            }
            this.csbalarmlist[29]=this.csb1status30
        },
        ljp1station1status: function(newVal, oldVal) {
            this.ljplampinfor()
            switch(this.ljp1station1status){
                case '缺料':
                    this.ljp1status1=this.ljp1station1name+this.ljp1station1status;
                    this.ljp1station1shownormal=false
                    this.ljp1station1showgreen=true
                    this.ljp1station1showyellow=false
                    this.ljp1station1showred=true
                    break;
                case '待换料':
                    this.ljp1status1=this.ljp1station1name+this.ljp1station1status;
                    this.ljp1station1shownormal=false
                    this.ljp1station1showgreen=true
                    this.ljp1station1showyellow=true
                    this.ljp1station1showred=false
                    break;
                default:
                    this.ljp1status1='';
                    this.ljp1station1shownormal=true
                    this.ljp1station1showgreen=false
                    this.ljp1station1showyellow=false
                    this.ljp1station1showred=false
                    break;
            }
            this.ljpalarmlist[0]=this.ljp1status1
        },
        ljp1station2status: function(newVal, oldVal) {
            this.ljplampinfor()
            switch(this.ljp1station2status){
                case '缺料':
                    this.ljp1status2=this.ljp1station2name+'剩余'+this.ljp1cycle1ratio;
                    this.ljp1station2shownormal=false
                    this.ljp1station2showgreen=true
                    this.ljp1station2showyellow=false
                    this.ljp1station2showred=true
                    break;
                case '待换料':
                    this.ljp1status2=this.ljp1station2name+'剩余'+this.ljp1cycle1ratio;
                    this.ljp1station2shownormal=false
                    this.ljp1station2showgreen=true
                    this.ljp1station2showyellow=true
                    this.ljp1station2showred=false
                    break;
                default:
                    this.ljp1status2='';
                    this.ljp1station2shownormal=true
                    this.ljp1station2showgreen=false
                    this.ljp1station2showyellow=false
                    this.ljp1station2showred=false
                    break;
            }
            this.ljpalarmlist[1]=this.ljp1status2
        },
        ljp1station3status: function(newVal, oldVal) {
            this.ljplampinfor()
            switch(this.ljp1station3status){
                case '缺料':
                    this.ljp1status3=this.ljp1station3name+this.ljp1station3status;
                    this.ljp1station3shownormal=false
                    this.ljp1station3showgreen=true
                    this.ljp1station3showyellow=false
                    this.ljp1station3showred=true
                    break;
                case '待换料':
                    this.ljp1status3=this.ljp1station3name+this.ljp1station3status;
                    this.ljp1station3shownormal=false
                    this.ljp1station3showgreen=true
                    this.ljp1station3showyellow=true
                    this.ljp1station3showred=false
                    break;
                default:
                    this.ljp1status3='';
                    this.ljp1station3shownormal=true
                    this.ljp1station3showgreen=false
                    this.ljp1station3showyellow=false
                    this.ljp1station3showred=false
                    break;
            }
            this.ljpalarmlist[2]=this.ljp1status3
        },
        ljp1station4status: function(newVal, oldVal) {
            this.ljplampinfor()
            switch(this.ljp1station4status){
                case '缺料':
                    this.ljp1status4=this.ljp1station4name+'剩余'+this.ljp1cycle2ratio;
                    this.ljp1station4shownormal=false
                    this.ljp1station4showgreen=true
                    this.ljp1station4showyellow=false
                    this.ljp1station4showred=true
                    break;
                case '待换料':
                    this.ljp1status4=this.ljp1station4name+'剩余'+this.ljp1cycle2ratio;
                    this.ljp1station4shownormal=false
                    this.ljp1station4showgreen=true
                    this.ljp1station4showyellow=true
                    this.ljp1station4showred=false
                    break;
                default:
                    this.ljp1status4='';
                    this.ljp1station4shownormal=true
                    this.ljp1station4showgreen=false
                    this.ljp1station4showyellow=false
                    this.ljp1station4showred=false
                    break;
            }
            this.ljpalarmlist[3]=this.ljp1status4
        },
        ljp1station5status: function(newVal, oldVal) {
            this.ljplampinfor()
            switch(this.ljp1station5status){
                case '缺料':
                    this.ljp1status5=this.ljp1station5name+this.ljp1station5status;
                    this.ljp1station5shownormal=false
                    this.ljp1station5showgreen=true
                    this.ljp1station5showyellow=false
                    this.ljp1station5showred=true
                    break;
                case '待换料':
                    this.ljp1status5=this.ljp1station5name+this.ljp1station5status;
                    this.ljp1station5shownormal=false
                    this.ljp1station5showgreen=true
                    this.ljp1station5showyellow=true
                    this.ljp1station5showred=false
                    break;
                default:
                    this.ljp1status5='';
                    this.ljp1station5shownormal=true
                    this.ljp1station5showgreen=false
                    this.ljp1station5showyellow=false
                    this.ljp1station5showred=false
                    break;
            }
            this.ljpalarmlist[4]=this.ljp1status5
        },
        ljp1station6status: function(newVal, oldVal) {
            this.ljplampinfor()
            switch(this.ljp1station6status){
                case '缺料':
                    this.ljp1status6=this.ljp1station6name+'剩余'+this.ljp1cycle3ratio;
                    this.ljp1station6shownormal=false
                    this.ljp1station6showgreen=true
                    this.ljp1station6showyellow=false
                    this.ljp1station6showred=true
                    break;
                case '待换料':
                    this.ljp1status6=this.ljp1station6name+'剩余'+this.ljp1cycle3ratio;
                    this.ljp1station6shownormal=false
                    this.ljp1station6showgreen=true
                    this.ljp1station6showyellow=true
                    this.ljp1station6showred=false
                    break;
                default:
                    this.ljp1status6='';
                    this.ljp1station6shownormal=true
                    this.ljp1station6showgreen=false
                    this.ljp1station6showyellow=false
                    this.ljp1station6showred=false
                    break;
            }
            this.ljpalarmlist[5]=this.ljp1status6
        },
        ljp1station7status: function(newVal, oldVal) {
            this.ljplampinfor()
            switch(this.ljp1station7status){
                case '缺料':
                    this.ljp1status7=this.ljp1station7name+'剩余'+this.ljp1cycle4ratio;
                    this.ljp1station7shownormal=false
                    this.ljp1station7showgreen=true
                    this.ljp1station7showyellow=false
                    this.ljp1station7showred=true
                    break;
                case '待换料':
                    this.ljp1status7=this.ljp1station7name+'剩余'+this.ljp1cycle4ratio;
                    this.ljp1station7shownormal=false
                    this.ljp1station7showgreen=true
                    this.ljp1station7showyellow=true
                    this.ljp1station7showred=false
                    break;
                default:
                    this.ljp1status7='';
                    this.ljp1station7shownormal=true
                    this.ljp1station7showgreen=false
                    this.ljp1station7showyellow=false
                    this.ljp1station7showred=false
                    break;
            }
            this.ljpalarmlist[6]=this.ljp1status7
        },
        ljp1station8status: function(newVal, oldVal) {
            this.ljplampinfor()
            switch(this.ljp1station8status){
                case '缺料':
                    this.ljp1status8=this.ljp1station8name+'剩余'+this.ljp1cycle5ratio;
                    this.ljp1station8shownormal=false
                    this.ljp1station8showgreen=true
                    this.ljp1station8showyellow=false
                    this.ljp1station8showred=true
                    break;
                case '待换料':
                    this.ljp1status8=this.ljp1station8name+'剩余'+this.ljp1cycle5ratio;
                    this.ljp1station8shownormal=false
                    this.ljp1station8showgreen=true
                    this.ljp1station8showyellow=true
                    this.ljp1station8showred=false
                    break;
                default:
                    this.ljp1status8='';
                    this.ljp1station8shownormal=true
                    this.ljp1station8showgreen=false
                    this.ljp1station8showyellow=false
                    this.ljp1station8showred=false
                    break;
            }
            this.ljpalarmlist[7]=this.ljp1status8
        },
        ljp1station9status: function(newVal, oldVal) {
            this.ljplampinfor()
            switch(this.ljp1station9status){
                case '缺料':
                    this.ljp1status9=this.ljp1station9name+this.ljp1station9status;
                    this.ljp1station9shownormal=false
                    this.ljp1station9showgreen=true
                    this.ljp1station9showyellow=false
                    this.ljp1station9showred=true
                    break;
                case '待换料':
                    this.ljp1status9=this.ljp1station9name+this.ljp1station9status;
                    this.ljp1station9shownormal=false
                    this.ljp1station9showgreen=true
                    this.ljp1station9showyellow=true
                    this.ljp1station9showred=false
                    break;
                default:
                    this.ljp1status9='';
                    this.ljp1station9shownormal=true
                    this.ljp1station9showgreen=false
                    this.ljp1station9showyellow=false
                    this.ljp1station9showred=false
                    break;
            }
            this.ljpalarmlist[8]=this.ljp1status9
        },
        ljp1station10status: function(newVal, oldVal) {
            this.ljplampinfor()
            switch(this.ljp1station10status){
                case '缺料':
                    this.ljp1status10=this.ljp1station10name+'剩余'+this.ljp1cycle6ratio;
                    this.ljp1station10shownormal=false
                    this.ljp1station10showgreen=true
                    this.ljp1station10showyellow=false
                    this.ljp1station10showred=true
                    break;
                case '待换料':
                    this.ljp1status10=this.ljp1station10name+'剩余'+this.ljp1cycle6ratio;
                    this.ljp1station10shownormal=false
                    this.ljp1station10showgreen=true
                    this.ljp1station10showyellow=true
                    this.ljp1station10showred=false
                    break;
                default:
                    this.ljp1status10='';
                    this.ljp1station10shownormal=true
                    this.ljp1station10showgreen=false
                    this.ljp1station10showyellow=false
                    this.ljp1station10showred=false
                    break;
            }
            this.ljpalarmlist[9]=this.ljp1status10
        },
        ljp1station11status: function(newVal, oldVal) {
            this.ljplampinfor()
            switch(this.ljp1station11status){
                case '缺料':
                    this.ljp1status11=this.ljp1station11name+this.ljp1station11status;
                    this.ljp1station11shownormal=false
                    this.ljp1station11showgreen=true
                    this.ljp1station11showyellow=false
                    this.ljp1station11showred=true
                    break;
                case '待换料':
                    this.ljp1status11=this.ljp1station11name+this.ljp1station11status;
                    this.ljp1station11shownormal=false
                    this.ljp1station11showgreen=true
                    this.ljp1station11showyellow=true
                    this.ljp1station11showred=false
                    break;
                default:
                    this.ljp1status11='';
                    this.ljp1station11shownormal=true
                    this.ljp1station11showgreen=false
                    this.ljp1station11showyellow=false
                    this.ljp1station11showred=false
                    break;
            }
            this.ljpalarmlist[10]=this.ljp1status11
        },
        ljp1station12status: function(newVal, oldVal) {
            this.ljplampinfor()
            switch(this.ljp1station12status){
                case '缺料':
                    this.ljp1status12=this.ljp1station12name+'剩余'+this.ljp1cycle7ratio;
                    this.ljp1station12shownormal=false
                    this.ljp1station12showgreen=true
                    this.ljp1station12showyellow=false
                    this.ljp1station12showred=true
                    break;
                case '待换料':
                    this.ljp1status12=this.ljp1station12name+'剩余'+this.ljp1cycle7ratio;
                    this.ljp1station12shownormal=false
                    this.ljp1station12showgreen=true
                    this.ljp1station12showyellow=true
                    this.ljp1station12showred=false
                    break;
                default:
                    this.ljp1status12='';
                    this.ljp1station12shownormal=true
                    this.ljp1station12showgreen=false
                    this.ljp1station12showyellow=false
                    this.ljp1station12showred=false
                    break;
            }
            this.ljpalarmlist[11]=this.ljp1status12
        },
        ljp1station13status: function(newVal, oldVal) {
            this.ljplampinfor()
            switch(this.ljp1station13status){
                case '缺料':
                    this.ljp1status13=this.ljp1station13name+this.ljp1station13status;
                    this.ljp1station13shownormal=false
                    this.ljp1station13showgreen=true
                    this.ljp1station13showyellow=false
                    this.ljp1station13showred=true
                    break;
                case '待换料':
                    this.ljp1status13=this.ljp1station13name+this.ljp1station13status;
                    this.ljp1station13shownormal=false
                    this.ljp1station13showgreen=true
                    this.ljp1station13showyellow=true
                    this.ljp1station13showred=false
                    break;
                default:
                    this.ljp1status13='';
                    this.ljp1station13shownormal=true
                    this.ljp1station13showgreen=false
                    this.ljp1station13showyellow=false
                    this.ljp1station13showred=false
                    break;
            }
            this.ljpalarmlist[12]=this.ljp1status13
        },
        ljp1station14status: function(newVal, oldVal) {
            this.ljplampinfor()
            switch(this.ljp1station14status){
                case '缺料':
                    this.ljp1status14=this.ljp1station14name+'剩余'+this.ljp1cycle8ratio;
                    this.ljp1station14shownormal=false
                    this.ljp1station14showgreen=true
                    this.ljp1station14showyellow=false
                    this.ljp1station14showred=true
                    break;
                case '待换料':
                    this.ljp1status14=this.ljp1station14name+'剩余'+this.ljp1cycle8ratio;
                    this.ljp1station14shownormal=false
                    this.ljp1station14showgreen=true
                    this.ljp1station14showyellow=true
                    this.ljp1station14showred=false
                    break;
                default:
                    this.ljp1status14='';
                    this.ljp1station14shownormal=true
                    this.ljp1station14showgreen=false
                    this.ljp1station14showyellow=false
                    this.ljp1station14showred=false
                    break;
            }
            this.ljpalarmlist[13]=this.ljp1status14
        },
        ljp1station15status: function(newVal, oldVal) {
            this.ljplampinfor()
            switch(this.ljp1station15status){
                case '缺料':
                    this.ljp1status15=this.ljp1station15name+'剩余'+this.ljp1cycle9ratio;
                    this.ljp1station15shownormal=false
                    this.ljp1station15showgreen=true
                    this.ljp1station15showyellow=false
                    this.ljp1station15showred=true
                    break;
                case '待换料':
                    this.ljp1status15=this.ljp1station15name+'剩余'+this.ljp1cycle9ratio;
                    this.ljp1station15shownormal=false
                    this.ljp1station15showgreen=true
                    this.ljp1station15showyellow=true
                    this.ljp1station15showred=false
                    break;
                default:
                    this.ljp1status15='';
                    this.ljp1station15shownormal=true
                    this.ljp1station15showgreen=false
                    this.ljp1station15showyellow=false
                    this.ljp1station15showred=false
                    break;
            }
            this.ljpalarmlist[14]=this.ljp1status15
        },
        ljp1station16status: function(newVal, oldVal) {
            this.ljplampinfor()
            switch(this.ljp1station16status){
                case '缺料':
                    this.ljp1status16=this.ljp1station16name+'剩余'+this.ljp1cycle10ratio;
                    this.ljp1station16shownormal=false
                    this.ljp1station16showgreen=true
                    this.ljp1station16showyellow=false
                    this.ljp1station16showred=true
                    break;
                case '待换料':
                    this.ljp1status16=this.ljp1station16name+'剩余'+this.ljp1cycle10ratio;
                    this.ljp1station16shownormal=false
                    this.ljp1station16showgreen=true
                    this.ljp1station16showyellow=true
                    this.ljp1station16showred=false
                    break;
                default:
                    this.ljp1status16='';
                    this.ljp1station16shownormal=true
                    this.ljp1station16showgreen=false
                    this.ljp1station16showyellow=false
                    this.ljp1station16showred=false
                    break;
            }
            this.ljpalarmlist[15]=this.ljp1status16
        },
        bm1station1status: function(newVal, oldVal) {
            this.bmlampinfor()
            switch(this.bm1station1status){
                case '缺料':
                    this.bm1status1=this.bm1station1name+'剩余'+this.bm1cycle1ratio;
                    this.bm1station1shownormal=false
                    this.bm1station1showgreen=true
                    this.bm1station1showyellow=false
                    this.bm1station1showred=true
                    break;
                case '待换料':
                    this.bm1status1=this.bm1station1name+'剩余'+this.bm1cycle1ratio;
                    this.bm1station1shownormal=false
                    this.bm1station1showgreen=true
                    this.bm1station1showyellow=true
                    this.bm1station1showred=false
                    break;
                default:
                    this.bm1status1='';
                    this.bm1station1shownormal=true
                    this.bm1station1showgreen=false
                    this.bm1station1showyellow=false
                    this.bm1station1showred=false
                    break;
            }
            this.bmalarmlist[0]=this.bm1status1
        },
        bm1station2status: function(newVal, oldVal) {
            this.bmlampinfor()
            switch(this.bm1station2status){
                case '缺料':
                    this.bm1status2=this.bm1station2name+this.bm1station2status;
                    this.bm1station2shownormal=false
                    this.bm1station2showgreen=true
                    this.bm1station2showyellow=false
                    this.bm1station2showred=true
                    break;
                case '待换料':
                    this.bm1status2=this.bm1station2name+this.bm1station2status;
                    this.bm1station2shownormal=false
                    this.bm1station2showgreen=true
                    this.bm1station2showyellow=true
                    this.bm1station2showred=false
                    break;
                default:
                    this.bm1status2='';
                    this.bm1station2shownormal=true
                    this.bm1station2showgreen=false
                    this.bm1station2showyellow=false
                    this.bm1station2showred=false
                    break;
            }
            this.bmalarmlist[1]=this.bm1status2
        },
        bm1station3status: function(newVal, oldVal) {
            this.bmlampinfor()
            switch(this.bm1station3status){
                case '缺料':
                    this.bm1status3=this.bm1station3name+'剩余'+this.bm1cycle2ratio;
                    this.bm1station3shownormal=false
                    this.bm1station3showgreen=true
                    this.bm1station3showyellow=false
                    this.bm1station3showred=true
                    break;
                case '待换料':
                    this.bm1status3=this.bm1station3name+'剩余'+this.bm1cycle2ratio;
                    this.bm1station3shownormal=false
                    this.bm1station3showgreen=true
                    this.bm1station3showyellow=true
                    this.bm1station3showred=false
                    break;
                default:
                    this.bm1status3='';
                    this.bm1station3shownormal=true
                    this.bm1station3showgreen=false
                    this.bm1station3showyellow=false
                    this.bm1station3showred=false
                    break;
            }
            this.bmalarmlist[2]=this.bm1status3
        },
        bm1station4status: function(newVal, oldVal) {
            this.bmlampinfor()
            switch(this.bm1station4status){
                case '缺料':
                    this.bm1status4=this.bm1station4name+'剩余'+this.bm1cycle3ratio;
                    this.bm1station4shownormal=false
                    this.bm1station4showgreen=true
                    this.bm1station4showyellow=false
                    this.bm1station4showred=true
                    break;
                case '待换料':
                    this.bm1status4=this.bm1station4name+'剩余'+this.bm1cycle3ratio;
                    this.bm1station4shownormal=false
                    this.bm1station4showgreen=true
                    this.bm1station4showyellow=true
                    this.bm1station4showred=false
                    break;
                default:
                    this.bm1status4='';
                    this.bm1station4shownormal=true
                    this.bm1station4showgreen=false
                    this.bm1station4showyellow=false
                    this.bm1station4showred=false
                    break;
            }
            this.bmalarmlist[3]=this.bm1status4
        },
        bm1station5status: function(newVal, oldVal) {
            this.bmlampinfor()
            switch(this.bm1station5status){
                case '缺料':
                    this.bm1status5=this.bm1station5name+this.bm1station5status;
                    this.bm1station5shownormal=false
                    this.bm1station5showgreen=true
                    this.bm1station5showyellow=false
                    this.bm1station5showred=true
                    break;
                case '待换料':
                    this.bm1status5=this.bm1station5name+this.bm1station5status;
                    this.bm1station5shownormal=false
                    this.bm1station5showgreen=true
                    this.bm1station5showyellow=true
                    this.bm1station5showred=false
                    break;
                default:
                    this.bm1status5='';
                    this.bm1station5shownormal=true
                    this.bm1station5showgreen=false
                    this.bm1station5showyellow=false
                    this.bm1station5showred=false
                    break;
            }
            this.bmalarmlist[4]=this.bm1status5
        },
        bm1station6status: function(newVal, oldVal) {
            this.bmlampinfor()
            switch(this.bm1station6status){
                case '缺料':
                    this.bm1status6=this.bm1station6name+'剩余'+this.bm1cycle4ratio;
                    this.bm1station6shownormal=false
                    this.bm1station6showgreen=true
                    this.bm1station6showyellow=false
                    this.bm1station6showred=true
                    break;
                case '待换料':
                    this.bm1status6=this.bm1station6name+'剩余'+this.bm1cycle4ratio;
                    this.bm1station6shownormal=false
                    this.bm1station6showgreen=true
                    this.bm1station6showyellow=true
                    this.bm1station6showred=false
                    break;
                default:
                    this.bm1status6='';
                    this.bm1station6shownormal=true
                    this.bm1station6showgreen=false
                    this.bm1station6showyellow=false
                    this.bm1station6showred=false
                    break;
            }
            this.bmalarmlist[5]=this.bm1status6
        },
        hj1stationstatus: function(newVal, oldVal) {
            this.hjlampinfor()
            switch(this.hj1stationstatus){
                case '缺料':
                    this.hj1status1=this.hj1station1name+this.hj1stationstatus;
                    this.hj1station1shownormal=false
                    this.hj1station1showgreen=true
                    this.hj1station1showyellow=false
                    this.hj1station1showred=true
                    break;
                case '待换料':
                    this.hj1status1=this.hj1station1name+this.hj1stationstatus;
                    this.hj1station1shownormal=false
                    this.hj1station1showgreen=true
                    this.hj1station1showyellow=true
                    this.hj1station1showred=false
                    break;
                default:
                    this.hj1status1='';
                    this.hj1station1shownormal=true
                    this.hj1station1showgreen=false
                    this.hj1station1showyellow=false
                    this.hj1station1showred=false
                    break;
            }
            this.hjalarmlist[0]=this.hj1status1
        },
    },
    methods: {
        // startHeartbeat() {
        //     clearTimeout(this.heartbeat);
        //     this.heartbeat = setInterval(() => {
        //         if (this.socket.readyState === WebSocket.OPEN) {
        //         // 发送心跳消息
        //         this.socket.send('heartbeat');
        //         }
        //     }, 100000); // 心跳间隔时间
        // },
        startFlashing() {
            this.isFlashing = true;
            this.intervalId = setInterval(() => {
                this.isFlashing = !this.isFlashing;
                this.currentTime = this.getCurrentDateTime();
            }, 1000); // 每秒切换一次
        },
        getCurrentDateTime(){
            const now = new Date();
            return `${now.getFullYear()}-${this.padNumber(now.getMonth() + 1)}-${this.padNumber(now.getDate())}
            ${this.padNumber(now.getHours())}:${this.padNumber(now.getMinutes())}:${this.padNumber(now.getSeconds())}`;
        },
        padNumber(num) {
            return num < 10 ? '0' + num : num;
        },
        connectsocket(){
            this.socket = new WebSocket('ws://10.11.82.18:8091/myapp/ws'); // 替换为实际的WebSocket服务器URL
            this.socket.onopen = () => {
                console.log('WebSocket connected');
                // this.startHeartbeat();
            };
            this.socket.onerror = (error) => {
                console.error('WebSocket error:', error);
            };
            this.socket.onmessage = (e) => {
                const receivedata = JSON.parse(e.data);
                this.csb1station1status=receivedata.csb1station1status;
                this.csb1station2status=receivedata.csb1station2status;
                this.csb1station3status=receivedata.csb1station3status;
                this.csb1station4status=receivedata.csb1station4status;
                this.csb1station5status=receivedata.csb1station5status;
                this.csb1station6status=receivedata.csb1station6status;
                this.csb1station7status=receivedata.csb1station7status;
                this.csb1station8status=receivedata.csb1station8status;
                this.csb1station9status=receivedata.csb1station9status;
                this.csb1station10status=receivedata.csb1station10status;
                this.csb1station11status=receivedata.csb1station11status;
                this.csb1station12status=receivedata.csb1station12status;
                this.csb1station13status=receivedata.csb1station13status;
                this.csb1station14status=receivedata.csb1station14status;
                this.csb1station15status=receivedata.csb1station15status;
                this.csb1station16status=receivedata.csb1station16status;
                this.csb1station17status=receivedata.csb1station17status;
                this.csb1station18status=receivedata.csb1station18status;
                this.csb1station19status=receivedata.csb1station19status;
                this.csb1station20status=receivedata.csb1station20status;
                this.csb1station21status=receivedata.csb1station21status;
                this.csb1station22status=receivedata.csb1station22status;
                this.csb1station23status=receivedata.csb1station23status;
                this.csb1station24status=receivedata.csb1station24status;
                this.csb1station25status=receivedata.csb1station25status;
                this.csb1station26status=receivedata.csb1station26status;
                this.csb1station27status=receivedata.csb1station27status;
                this.csb1station28status=receivedata.csb1station28status;
                this.csb1station29status=receivedata.csb1station29status;
                this.csb1station30status=receivedata.csb1station30status;
                this.ljp1station1status=receivedata.ljp1station1status;
                this.ljp1station2status=receivedata.ljp1station2status;
                this.ljp1station3status=receivedata.ljp1station3status;
                this.ljp1station4status=receivedata.ljp1station4status;
                this.ljp1station5status=receivedata.ljp1station5status;
                this.ljp1station6status=receivedata.ljp1station6status;
                this.ljp1station7status=receivedata.ljp1station7status;
                this.ljp1station8status=receivedata.ljp1station8status;
                this.ljp1station9status=receivedata.ljp1station9status;
                this.ljp1station10status=receivedata.ljp1station10status;
                this.ljp1station11status=receivedata.ljp1station11status;
                this.ljp1station12status=receivedata.ljp1station12status;
                this.ljp1station13status=receivedata.ljp1station13status;
                this.ljp1station14status=receivedata.ljp1station14status;
                this.ljp1station15status=receivedata.ljp1station15status;
                this.ljp1station16status=receivedata.ljp1station16status;
                this.bm1station1status=receivedata.bm1station1status;
                this.bm1station2status=receivedata.bm1station2status;
                this.bm1station3status=receivedata.bm1station3status;
                this.bm1station4status=receivedata.bm1station4status;
                this.bm1station5status=receivedata.bm1station5status;
                this.bm1station6status=receivedata.bm1station6status;
                this.hj1stationstatus=receivedata.hj1stationstatus;
                this.csb1cycle1ratio=receivedata.csb1cycle1ratio;
                this.csb1cycle2ratio=receivedata.csb1cycle2ratio;
                this.csb1cycle3ratio=receivedata.csb1cycle3ratio;
                this.csb1cycle4ratio=receivedata.csb1cycle4ratio;
                this.csb1cycle5ratio=receivedata.csb1cycle5ratio;
                this.csb1cycle6ratio=receivedata.csb1cycle6ratio;
                this.csb1cycle7ratio=receivedata.csb1cycle7ratio;
                this.csb1cycle8ratio=receivedata.csb1cycle8ratio;
                this.csb1cycle9ratio=receivedata.csb1cycle9ratio;
                this.csb1cycle10ratio=receivedata.csb1cycle10ratio;
                this.csb1cycle11ratio=receivedata.csb1cycle11ratio;
                this.csb1cycle12ratio=receivedata.csb1cycle12ratio;
                this.csb1cycle13ratio=receivedata.csb1cycle13ratio;
                this.csb1cycle14ratio=receivedata.csb1cycle14ratio;
                this.csb1cycle15ratio=receivedata.csb1cycle15ratio;
                this.csb1cycle16ratio=receivedata.csb1cycle16ratio;
                this.csb1cycle17ratio=receivedata.csb1cycle17ratio;
                this.csb1cycle18ratio=receivedata.csb1cycle18ratio;
                this.csb1cycle19ratio=receivedata.csb1cycle19ratio;
                this.csb1cycle20ratio=receivedata.csb1cycle20ratio;
                this.csb1cycle21ratio=receivedata.csb1cycle21ratio;
                this.csb1cycle22ratio=receivedata.csb1cycle22ratio;
                this.csb1cycle23ratio=receivedata.csb1cycle23ratio;
                this.csb1cycle24ratio=receivedata.csb1cycle24ratio;
                this.csb1cycle25ratio=receivedata.csb1cycle25ratio;
                this.csb1cycle26ratio=receivedata.csb1cycle26ratio;
                this.csb1cycle27ratio=receivedata.csb1cycle27ratio;
                this.csb1cycle28ratio=receivedata.csb1cycle28ratio;
                this.ljp1cycle1ratio=receivedata.ljp1cycle1ratio;
                this.ljp1cycle2ratio=receivedata.ljp1cycle2ratio;
                this.ljp1cycle3ratio=receivedata.ljp1cycle3ratio;
                this.ljp1cycle4ratio=receivedata.ljp1cycle4ratio;
                this.ljp1cycle5ratio=receivedata.ljp1cycle5ratio;
                this.ljp1cycle6ratio=receivedata.ljp1cycle6ratio;
                this.ljp1cycle7ratio=receivedata.ljp1cycle7ratio;
                this.ljp1cycle8ratio=receivedata.ljp1cycle8ratio;
                this.ljp1cycle9ratio=receivedata.ljp1cycle9ratio;
                this.ljp1cycle10ratio=receivedata.ljp1cycle10ratio;
                this.bm1cycle1ratio=receivedata.bm1cycle1ratio;
                this.bm1cycle2ratio=receivedata.bm1cycle2ratio;
                this.bm1cycle3ratio=receivedata.bm1cycle3ratio;
                this.bm1cycle4ratio=receivedata.bm1cycle4ratio;
                console.log(receivedata)
                console.log(this.csb1station1status)
            };
            // socket.onclose = () => {
            //     console.log('WebSocket closed');
            // }
        },
        csblampinfor(){
            if(this.csb1station1status=='缺料' || this.csb1station2status=='缺料' || this.csb1station3status=='缺料'|| this.csb1station4status=='缺料' || this.csb1station5status=='缺料'
            || this.csb1station6status=='缺料' || this.csb1station7status=='缺料' || this.csb1station8status=='缺料'|| this.csb1station9status=='缺料' || this.csb1station10status=='缺料'
            || this.csb1station11status=='缺料' || this.csb1station12status=='缺料' || this.csb1station13status=='缺料'|| this.csb1station14status=='缺料' || this.csb1station15status=='缺料'
            || this.csb1station16status=='缺料' || this.csb1station17status=='缺料' || this.csb1station18status=='缺料'|| this.csb1station19status=='缺料' || this.csb1station20status=='缺料'
            || this.csb1station21status=='缺料' || this.csb1station22status=='缺料' || this.csb1station23status=='缺料'|| this.csb1station24status=='缺料' || this.csb1station25status=='缺料'
            || this.csb1station26status=='缺料' || this.csb1station27status=='缺料' || this.csb1station28status=='缺料'|| this.csb1station29status=='缺料' || this.csb1station30status=='缺料'){
                this.csb1isshowred=true;
                this.csb1isshowyellow=false;
                this.csb1isshowgreen=false
            }
            else{
                if(this.csb1station1status=='待换料' || this.csb1station2status=='待换料' || this.csb1station3status=='待换料'|| this.csb1station4status=='待换料' || this.csb1station5status=='待换料'
                || this.csb1station6status=='待换料' || this.csb1station7status=='待换料' || this.csb1station8status=='待换料'|| this.csb1station9status=='待换料' || this.csb1station10status=='待换料'
                || this.csb1station11status=='待换料' || this.csb1station12status=='待换料' || this.csb1station13status=='待换料'|| this.csb1station14status=='待换料' || this.csb1station15status=='待换料'
                || this.csb1station16status=='待换料' || this.csb1station17status=='待换料' || this.csb1station18status=='待换料'|| this.csb1station19status=='待换料' || this.csb1station20status=='待换料'
                || this.csb1station21status=='待换料' || this.csb1station22status=='待换料' || this.csb1station23status=='待换料'|| this.csb1station24status=='待换料' || this.csb1station25status=='待换料'
                || this.csb1station26status=='待换料' || this.csb1station27status=='待换料' || this.csb1station28status=='待换料'|| this.csb1station29status=='待换料' || this.csb1station30status=='待换料'){
                    this.csb1isshowred=false;
                    this.csb1isshowyellow=true;
                    this.csb1isshowgreen=false
                }
                else{
                    this.csb1isshowred=false;
                    this.csb1isshowyellow=false;
                    this.csb1isshowgreen=true
                }
            }
        },
        ljplampinfor(){
            if(this.ljp1station1status=='缺料' || this.ljp1station2status=='缺料' || this.ljp1station3status=='缺料'|| this.ljp1station4status=='缺料' || this.ljp1station5status=='缺料'
            || this.ljp1station6status=='缺料' || this.ljp1station7status=='缺料' || this.ljp1station8status=='缺料'|| this.ljp1station9status=='缺料' || this.ljp1station10status=='缺料'
            || this.ljp1station11status=='缺料' || this.ljp1station12status=='缺料' || this.ljp1station13status=='缺料'|| this.ljp1station14status=='缺料' || this.ljp1station15status=='缺料'
            || this.ljp1station16status=='缺料'){
                this.ljp1isshowred=true;
                this.ljp1isshowyellow=false;
                this.ljp1isshowgreen=false
            }
            else{
                if(this.ljp1station1status=='待换料' || this.ljp1station2status=='待换料' || this.ljp1station3status=='待换料'|| this.ljp1station4status=='待换料' || this.ljp1station5status=='待换料'
                || this.ljp1station6status=='待换料' || this.ljp1station7status=='待换料' || this.ljp1station8status=='待换料'|| this.ljp1station9status=='待换料' || this.ljp1station10status=='待换料'
                || this.ljp1station11status=='待换料' || this.ljp1station12status=='待换料' || this.ljp1station13status=='待换料'|| this.ljp1station14status=='待换料' || this.ljp1station15status=='待换料'
                || this.ljp1station16status=='待换料'){
                    this.ljp1isshowred=false;
                    this.ljp1isshowyellow=true;
                    this.ljp1isshowgreen=false
                }
                else{
                    this.ljp1isshowred=false;
                    this.ljp1isshowyellow=false;
                    this.ljp1isshowgreen=true
                }
            }
        },
        bmlampinfor(){
            if(this.bm1station1status=='缺料' || this.bm1station2status=='缺料' || this.bm1station3status=='缺料'
            || this.bm1station4status=='缺料' || this.bm1station5status=='缺料' || this.bm1station6status=='缺料'){
                this.bm1isshowred=true;
                this.bm1isshowyellow=false;
                this.bm1isshowgreen=false
            }
            else{
                if(this.bm1station1status=='待换料' || this.bm1station2status=='待换料' || this.bm1station3status=='待换料'
                || this.bm1station4status=='待换料' || this.bm1station5status=='待换料' || this.bm1station6status=='待换料'){
                    this.bm1isshowred=false;
                    this.bm1isshowyellow=true;
                    this.bm1isshowgreen=false
                }
                else{
                    this.bm1isshowred=false;
                    this.bm1isshowyellow=false;
                    this.bm1isshowgreen=true
                }
            }
        },
        hjlampinfor(){
            if(this.hj1stationstatus=='缺料'){
                this.hj1isshowred=true;
                this.hj1isshowyellow=false;
                this.hj1isshowgreen=false
            }
            else{
                if(this.hj1stationstatus=='待换料'){
                    this.hj1isshowred=false;
                    this.hj1isshowyellow=true;
                    this.hj1isshowgreen=false
                }
                else{
                    this.hj1isshowred=false;
                    this.hj1isshowyellow=false;
                    this.hj1isshowgreen=true
                }
            }
        },
        getColor(value,value1,value2){
            if(value<value1){
                return 'green'
            }
            else if(value>=value1&value<value2){
                return 'yellow'
            }
            else{
                return 'red'
            }
        },
        getColor1(value){
            if(this.isFlashing==true){
                if(value=='缺料'){
                    return 'red'
                }
                else if(value=='待换料'){
                    return 'yellow'
                }
                else{
                    return ''
                }
            }
        },
        getColor2(value){
            if(value.match('缺料') !== null){
                return 'red'
            }
            else if(value.match('待换料') !== null){
                return 'yellow'
            }
            else{
                return ''
            }
        },
        getaxiosdata(){
            axios.get('/api/getmaterialdata').then(res=>{
            console.log(res.data.data)
            console.log(res.data.data.csb1station1status)
            console.log(res.data.data.csb1station2status)
            console.log(typeof res.data.data)
            console.log(typeof res.data.data.csb1station1status)
            this.csb1station1status=res.data.data.csb1station1status
            this.csb1station2status=res.data.data.csb1station2status
            })
        },
        savedata1(){
            this.$confirm('此操作将修改圈数设置信息, 是否继续?', '提示', {
                confirmButtonText: '确定',
                cancelButtonText: '取消',
                type: 'warning'
            }).then(() => {
                localStorage.setItem('csb1jiaodai1Maximumcycles', this.csb1jiaodai1Maximumcycles);
                localStorage.setItem('csb1jiaodai1warningcycles', this.csb1jiaodai1warningcycles);
                this.$message({
                    type: 'success',
                    message: '圈数设置修改成功!'
                });
            }).catch(() => {
                this.$message({
                    type: 'info',
                    message: '已取消修改'
                });          
            })
        }
    }
}
</script>